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
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
..
3rdParty Merge branch 'development' into Atom/santora/UseLibPng 4 years ago
Platform Swapped the order in which the engine.pak is searched (#4455) 4 years ago
TestImpactFramework Erase existing artifacts before generation. 5 years ago
Tools [Android] Fix black screen on Android when app is launched (#4418) 4 years ago
install Adds support for creating an SDK layout from a Monolithic build (#4097) 5 years ago
3rdParty.cmake Add support for marking 3rdParty libraries as supplied by the host system (#4179) 5 years ago
3rdPartyPackages.cmake Make locations for LY_PACKAGE_DOWNLOAD_CACHE_LOCATION and LY_PACKAGE_UNPACK_LOCATION relative to LY_3RDPARTY_PATH across configurations (#2360) 5 years ago
AzAutoGen.py Fix AzAutoGen output to use a proper output using path.commonpath instead of path.commonprefix, which unlike commonprefix always return a valid path. For example, commonprefix [usr/hello.txt, usr/helium.cpp] would return usr/he 5 years ago
CMakeFiles.cmake Shorten copyright headers by splitting into 2 lines (#2213) 5 years ago
CommandExecution.cmake Shorten copyright headers by splitting into 2 lines (#2213) 5 years ago
ConfigurationTypes.cmake Limits configuration types a project sees when using an engine SDK (#4033) 5 years ago
Configurations.cmake Limits configuration types a project sees when using an engine SDK (#4033) 5 years ago
Dependencies.cmake Set enable gem variants feature (#3631) 5 years ago
Deployment.cmake Some var cleanup so it shows better-organized in cmake-gui. Some vars… (#2361) 5 years ago
FileUtil.cmake Some var cleanup so it shows better-organized in cmake-gui. Some vars… (#2361) 5 years ago
Findo3de.cmake Fix an issue with project-centric ninja builds [Linux] (#3429) 5 years ago
Gems.cmake Set enable gem variants feature (#3631) 5 years ago
GeneralSettings.cmake Shorten copyright headers by splitting into 2 lines (#2213) 5 years ago
Install.cmake [Mac] Generate O3DE SDK app bundle that can be notarized and distributed (#4150) 5 years ago
LYPackage_S3Downloader.cmake Shorten copyright headers by splitting into 2 lines (#2213) 5 years ago
LYPython.cmake [Mac] Generate O3DE SDK app bundle that can be notarized and distributed (#4150) 5 years ago
LYTestWrappers.cmake Merge branch 'development' into cmake/warn_virtual 5 years ago
LYWrappers.cmake Link to xcb as system-provided targets, instead of by direct library path (#4221) 5 years ago
LyAutoGen.cmake Improves runtime dependencies input dependency (#3665) 5 years ago
LySet.cmake Shorten copyright headers by splitting into 2 lines (#2213) 5 years ago
Monolithic.cmake Shorten copyright headers by splitting into 2 lines (#2213) 5 years ago
O3DEJson.cmake Some var cleanup so it shows better-organized in cmake-gui. Some vars… (#2361) 5 years ago
OutputDirectory.cmake Detects that binary dir and install prefix are not the same (#4091) 5 years ago
PAL.cmake Fix PAL.cmake logic, thanks to lumberyard-employee-dm! (#3516) 5 years ago
PALTools.cmake Shorten copyright headers by splitting into 2 lines (#2213) 5 years ago
Packaging.cmake fixes some install paths issues in monolithic release (#4422) 4 years ago
PackagingConfig.cmake Shorten copyright headers by splitting into 2 lines (#2213) 5 years ago
Projects.cmake Swapped the order in which the engine.pak is searched (#4455) 4 years ago
RuntimeDependencies.cmake Shorten copyright headers by splitting into 2 lines (#2213) 5 years ago
SettingsRegistry.cmake PR comments/suggestions 5 years ago
UnitTest.cmake Shorten copyright headers by splitting into 2 lines (#2213) 5 years ago
Version.cmake Shorten copyright headers by splitting into 2 lines (#2213) 5 years ago
__init__.py Shorten copyright headers by splitting into 2 lines (#2213) 5 years ago
cmake_files.cmake Removed unused EngineJson.cmake file (#4107) 5 years ago
createplatformfiles.py Shorten copyright headers by splitting into 2 lines (#2213) 5 years ago
gemcmake.py Shorten copyright headers by splitting into 2 lines (#2213) 5 years ago
mocfix.py Shorten copyright headers by splitting into 2 lines (#2213) 5 years ago
projectcmake.py Shorten copyright headers by splitting into 2 lines (#2213) 5 years ago
reroot.py Shorten copyright headers by splitting into 2 lines (#2213) 5 years ago
waffiles2cmake.py Shorten copyright headers by splitting into 2 lines (#2213) 5 years ago
warn_fix.py Shorten copyright headers by splitting into 2 lines (#2213) 5 years ago