[LYN-4184] AWSClientAuth, AWSCore and AWSMetrics don't have the expected target or alias defined (#1089)
[LYN-4184] AWSClientAuth, AWSCore and AWSMetrics don't have the expected target or alias defined
This commit is contained in:
@@ -56,9 +56,13 @@ ly_add_target(
|
||||
Gem::HttpRequestor
|
||||
)
|
||||
|
||||
# servers and clients use the above module.
|
||||
# Load the "Gem::AWSClientAuth" module in all types of applications.
|
||||
ly_create_alias(NAME AWSClientAuth.Servers NAMESPACE Gem TARGETS Gem::AWSClientAuth)
|
||||
ly_create_alias(NAME AWSClientAuth.Clients NAMESPACE Gem TARGETS Gem::AWSClientAuth)
|
||||
if (PAL_TRAIT_BUILD_HOST_TOOLS)
|
||||
ly_create_alias(NAME AWSClientAuth.Tools NAMESPACE Gem TARGETS Gem::AWSClientAuth)
|
||||
ly_create_alias(NAME AWSClientAuth.Builders NAMESPACE Gem TARGETS Gem::AWSClientAuth)
|
||||
endif()
|
||||
|
||||
################################################################################
|
||||
# Tests
|
||||
|
||||
@@ -79,14 +79,12 @@ if (PAL_TRAIT_BUILD_HOST_TOOLS)
|
||||
INCLUDE_DIRECTORIES
|
||||
PRIVATE
|
||||
Include/Private
|
||||
COMPILE_DEFINITIONS
|
||||
PRIVATE
|
||||
AWSCORE_EDITOR
|
||||
BUILD_DEPENDENCIES
|
||||
PRIVATE
|
||||
AZ::AzCore
|
||||
Gem::AWSCore.Static
|
||||
Gem::AWSCore.Editor.Static
|
||||
RUNTIME_DEPENDENCIES
|
||||
Gem::AWSCore
|
||||
)
|
||||
|
||||
ly_add_target(
|
||||
|
||||
@@ -11,15 +11,15 @@
|
||||
|
||||
#pragma once
|
||||
|
||||
#include <AWSCoreModule.h>
|
||||
#include <AzCore/Module/Module.h>
|
||||
|
||||
namespace AWSCore
|
||||
{
|
||||
class AWSCoreEditorModule
|
||||
: public AWSCoreModule
|
||||
:public AZ::Module
|
||||
{
|
||||
public:
|
||||
AZ_RTTI(AWSCoreEditorModule, "{C1C9B898-848B-4C2F-A7AA-69642D12BCB5}", AWSCoreModule);
|
||||
AZ_RTTI(AWSCoreEditorModule, "{C1C9B898-848B-4C2F-A7AA-69642D12BCB5}", AZ::Module);
|
||||
AZ_CLASS_ALLOCATOR(AWSCoreEditorModule, AZ::SystemAllocator, 0);
|
||||
|
||||
AWSCoreEditorModule();
|
||||
|
||||
@@ -15,7 +15,6 @@
|
||||
namespace AWSCore
|
||||
{
|
||||
AWSCoreEditorModule::AWSCoreEditorModule()
|
||||
: AWSCoreModule()
|
||||
{
|
||||
// Push results of [MyComponent]::CreateDescriptor() into m_descriptors here.
|
||||
m_descriptors.insert(m_descriptors.end(), {
|
||||
@@ -28,10 +27,9 @@ namespace AWSCore
|
||||
*/
|
||||
AZ::ComponentTypeList AWSCoreEditorModule::GetRequiredSystemComponents() const
|
||||
{
|
||||
AZ::ComponentTypeList requiredComponents = AWSCoreModule::GetRequiredSystemComponents();
|
||||
requiredComponents.push_back(azrtti_typeid<AWSCoreEditorSystemComponent>());
|
||||
|
||||
return requiredComponents;
|
||||
return AZ::ComponentTypeList{
|
||||
azrtti_typeid<AWSCoreEditorSystemComponent>()
|
||||
};
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
@@ -40,9 +40,7 @@ namespace AWSCore
|
||||
|
||||
}
|
||||
|
||||
#if !defined(AWSCORE_EDITOR)
|
||||
// DO NOT MODIFY THIS LINE UNLESS YOU RENAME THE GEM
|
||||
// The first parameter should be GemName_GemIdLower
|
||||
// The second should be the fully qualified name of the class above
|
||||
AZ_DECLARE_MODULE_CLASS(Gem_AWSCore, AWSCore::AWSCoreModule)
|
||||
#endif
|
||||
|
||||
@@ -11,7 +11,5 @@
|
||||
|
||||
set(FILES
|
||||
Include/Private/AWSCoreEditorModule.h
|
||||
Include/Private/AWSCoreModule.h
|
||||
Source/AWSCoreEditorModule.cpp
|
||||
Source/AWSCoreModule.cpp
|
||||
)
|
||||
|
||||
@@ -46,9 +46,13 @@ ly_add_target(
|
||||
Gem::AWSCore
|
||||
)
|
||||
|
||||
# Servers and Clients use the above metrics module
|
||||
# Load the "Gem::AWSMetrics" module in all types of applications.
|
||||
ly_create_alias(NAME AWSMetrics.Servers NAMESPACE Gem TARGETS Gem::AWSMetrics)
|
||||
ly_create_alias(NAME AWSMetrics.Clients NAMESPACE Gem TARGETS Gem::AWSMetrics)
|
||||
if (PAL_TRAIT_BUILD_HOST_TOOLS)
|
||||
ly_create_alias(NAME AWSMetrics.Tools NAMESPACE Gem TARGETS Gem::AWSMetrics)
|
||||
ly_create_alias(NAME AWSMetrics.Builders NAMESPACE Gem TARGETS Gem::AWSMetrics)
|
||||
endif()
|
||||
|
||||
################################################################################
|
||||
# Tests
|
||||
|
||||
Reference in New Issue
Block a user