Create Deploy Script that can copy a Project Game Release Layout to a standalone location
Signed-off-by: Esteban Papp <81431996+amznestebanpapp@users.noreply.github.com>
This commit is contained in:
@@ -39,7 +39,7 @@ ly_add_target(
|
||||
Gem::Atom_Utils.Static
|
||||
Gem::Atom_Feature_Common.Public
|
||||
Gem::ImGui.imguilib
|
||||
3rdParty::lux_core
|
||||
#3rdParty::lux_core # AZ_TRAIT_LUXCORE_SUPPORTED is disabled in every platform, Issue #3915 will remove
|
||||
)
|
||||
|
||||
ly_add_target(
|
||||
@@ -87,7 +87,7 @@ ly_add_target(
|
||||
AZ::AzFramework
|
||||
Gem::Atom_Feature_Common.Static
|
||||
Gem::Atom_Feature_Common.Public
|
||||
3rdParty::lux_core
|
||||
#3rdParty::lux_core # AZ_TRAIT_LUXCORE_SUPPORTED is disabled in every platform, Issue #3915 will remove
|
||||
)
|
||||
|
||||
if(PAL_TRAIT_BUILD_HOST_TOOLS)
|
||||
|
||||
@@ -6,6 +6,10 @@
|
||||
#
|
||||
#
|
||||
|
||||
if(LY_MONOLITHIC_GAME) # Do not use OpenImageIO in monolithic game
|
||||
return()
|
||||
endif()
|
||||
|
||||
set(LY_BUILD_DEPENDENCIES
|
||||
PRIVATE
|
||||
3rdParty::OpenImageIO
|
||||
|
||||
@@ -37,6 +37,7 @@ if(NOT PAL_TRAIT_ATOM_RHI_VULKAN_SUPPORTED)
|
||||
NAMESPACE Gem
|
||||
FILES_CMAKE
|
||||
${pal_source_dir}/platform_builders_${PAL_PLATFORM_NAME_LOWERCASE}_files.cmake
|
||||
${pal_include_dir}/platform_builders_${PAL_PLATFORM_NAME_LOWERCASE}_files.cmake
|
||||
atom_rhi_vulkan_reflect_common_files.cmake
|
||||
atom_rhi_vulkan_glad_files.cmake
|
||||
atom_rhi_vulkan_builders_common_files.cmake
|
||||
@@ -90,6 +91,7 @@ ly_add_target(
|
||||
FILES_CMAKE
|
||||
atom_rhi_vulkan_private_common_files.cmake
|
||||
${pal_source_dir}/platform_private_${PAL_PLATFORM_NAME_LOWERCASE}_files.cmake
|
||||
${pal_include_dir}/platform_private_${PAL_PLATFORM_NAME_LOWERCASE}_files.cmake
|
||||
PLATFORM_INCLUDE_FILES
|
||||
${pal_source_dir}/platform_private_static_${PAL_PLATFORM_NAME_LOWERCASE}.cmake
|
||||
INCLUDE_DIRECTORIES
|
||||
|
||||
@@ -8,6 +8,7 @@
|
||||
#include <RHI/Conversion.h>
|
||||
#include <RHI/Instance.h>
|
||||
#include <RHI/WSISurface.h>
|
||||
#include <vulkan/vulkan.h>
|
||||
|
||||
namespace AZ
|
||||
{
|
||||
|
||||
@@ -35,17 +35,20 @@ ly_add_target(
|
||||
ly_create_alias(NAME CrashReporting.Clients NAMESPACE Gem TARGETS Gem::CrashReporting)
|
||||
ly_create_alias(NAME CrashReporting.Servers NAMESPACE Gem TARGETS Gem::CrashReporting)
|
||||
|
||||
if(NOT LY_MONOLITHIC_GAME)
|
||||
|
||||
ly_add_target(
|
||||
NAME CrashReporting.Uploader APPLICATION
|
||||
NAMESPACE AZ
|
||||
FILES_CMAKE
|
||||
game_crash_uploader_files.cmake
|
||||
Platform/${PAL_PLATFORM_NAME}/game_crash_uploader_${PAL_PLATFORM_NAME_LOWERCASE}_files.cmake
|
||||
INCLUDE_DIRECTORIES
|
||||
PRIVATE
|
||||
Include
|
||||
BUILD_DEPENDENCIES
|
||||
PRIVATE
|
||||
AZ::CrashUploaderSupport
|
||||
)
|
||||
ly_add_target(
|
||||
NAME CrashReporting.Uploader APPLICATION
|
||||
NAMESPACE AZ
|
||||
FILES_CMAKE
|
||||
game_crash_uploader_files.cmake
|
||||
Platform/${PAL_PLATFORM_NAME}/game_crash_uploader_${PAL_PLATFORM_NAME_LOWERCASE}_files.cmake
|
||||
INCLUDE_DIRECTORIES
|
||||
PRIVATE
|
||||
Include
|
||||
BUILD_DEPENDENCIES
|
||||
PRIVATE
|
||||
AZ::CrashUploaderSupport
|
||||
)
|
||||
|
||||
endif()
|
||||
|
||||
@@ -15,7 +15,7 @@
|
||||
|
||||
#include <ScriptCanvas/Core/Core.h>
|
||||
|
||||
#if defined(PERFORMANCE_BUILD) || !defined(_RELEASE)
|
||||
#if !defined(_RELEASE)
|
||||
// the markers are defined in test, but the system that listens for calls won't always be enabled
|
||||
#define SCRIPT_CANVAS_PERFORMANCE_TRACKING_ENABLED
|
||||
#endif
|
||||
|
||||
+2
-7
@@ -465,12 +465,7 @@ namespace ScriptCanvas
|
||||
lua_register(lua, k_UnpackDependencyConstructionArgsFunctionName, &UnpackDependencyConstructionArgs);
|
||||
lua_register(lua, k_UnpackDependencyConstructionArgsLeafFunctionName, &UnpackDependencyConstructionArgsLeaf);
|
||||
|
||||
#if defined(PERFORMANCE_BUILD)
|
||||
lua_pushboolean(lua, true);
|
||||
lua_setglobal(lua, k_InterpretedConfigurationPerformance);
|
||||
lua_pushboolean(lua, false);
|
||||
lua_setglobal(lua, k_InterpretedConfigurationRelease);
|
||||
#elif defined(_RELEASE)
|
||||
#if defined(_RELEASE)
|
||||
lua_pushboolean(lua, false);
|
||||
lua_setglobal(lua, k_InterpretedConfigurationPerformance);
|
||||
lua_pushboolean(lua, true);
|
||||
@@ -481,7 +476,7 @@ namespace ScriptCanvas
|
||||
lua_setglobal(lua, k_InterpretedConfigurationPerformance);
|
||||
lua_pushboolean(lua, false);
|
||||
lua_setglobal(lua, k_InterpretedConfigurationRelease);
|
||||
#endif//defined(PERFORMANCE_BUILD)
|
||||
#endif
|
||||
|
||||
lua_register(lua, k_GetRandomSwitchControlNumberName, &GetRandomSwitchControlNumber);
|
||||
|
||||
|
||||
@@ -19,7 +19,7 @@
|
||||
#include <ScriptCanvas/Execution/ExecutionContext.h>
|
||||
#include <ScriptCanvas/Execution/ExecutionState.h>
|
||||
|
||||
#if !defined(_RELEASE) && !defined(PERFORMANCE_BUILD)
|
||||
#if !defined(_RELEASE)
|
||||
#define SCRIPT_CANVAS_RUNTIME_ASSET_CHECK
|
||||
#endif
|
||||
|
||||
|
||||
@@ -34,7 +34,7 @@
|
||||
|
||||
namespace ScriptCanvasSystemComponentCpp
|
||||
{
|
||||
#if !defined(_RELEASE) && !defined(PERFORMANCE_BUILD)
|
||||
#if !defined(_RELEASE)
|
||||
const int k_infiniteLoopDetectionMaxIterations = 1000000;
|
||||
const int k_maxHandlerStackDepth = 25;
|
||||
#else
|
||||
|
||||
Reference in New Issue
Block a user