You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
o3de/cmake/Platform/Common
lumberyard-employee-dm 14474dbac7
Swapped the order in which the engine.pak is searched (#4455)
* Swapped the order in which the engine.pak is searched

First the Project Cache Root folder is searched before falling back to
the Executable Directory

Removed the need for the engine.json and project.json in a project
release layout when a "Cache" directory exist at the root.
The project root uses the the first "Cache" directory it finds by scanning upwards as if fails to find a
project.json,
The engine root use the project root, if it fails to reconcile the
engine path using project.json "engine" key and the o3de_manifest.json
"engines_path" object.

Signed-off-by: lumberyard-employee-dm <56135373+lumberyard-employee-dm@users.noreply.github.com>

* Removed Generation of the engine.json and project.json in Release
Install builds.

The project and engine path can be determined based on the Cache
directory location.

Signed-off-by: lumberyard-employee-dm <56135373+lumberyard-employee-dm@users.noreply.github.com>

* Added missing space for enginePakOpened

Signed-off-by: lumberyard-employee-dm <56135373+lumberyard-employee-dm@users.noreply.github.com>

* Adding missing endif() and bracket argument terminator.


Signed-off-by: lumberyard-employee-dm <56135373+lumberyard-employee-dm@users.noreply.github.com>
4 years ago
..
Clang PR comments 4 years ago
MSVC forgot destination 4 years ago
Configurations_common.cmake Replace PROFILE define with AZ_PROFILE_BUILD 4 years ago
Install_common.cmake Swapped the order in which the engine.pak is searched (#4455) 4 years ago
LYWrappers_default.cmake Shorten copyright headers by splitting into 2 lines (#2213) 5 years ago
RuntimeDependencies_common.cmake Add support for marking 3rdParty libraries as supplied by the host system (#4179) 4 years ago
TargetIncludeSystemDirectories_supported.cmake Shorten copyright headers by splitting into 2 lines (#2213) 5 years ago
TargetIncludeSystemDirectories_unsupported.cmake Shorten copyright headers by splitting into 2 lines (#2213) 5 years ago
runtime_dependencies_common.cmake.in Improves runtime dependencies input dependency (#3665) 4 years ago