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
Esteban Papp 265f624612
Detects runtime dependency cycles (#5634)
* Detects runtime dependency cycles

Signed-off-by: Esteban Papp <81431996+amznestebanpapp@users.noreply.github.com>

* PR comments/suggestions

Signed-off-by: Esteban Papp <81431996+amznestebanpapp@users.noreply.github.com>
4 years ago
..
3rdParty [Linux] Update Qt package to include xcb GL integration plugin (#4976) 4 years ago
Platform Private dependencies are not propagated to other targets in generated install layout (#5581) 4 years ago
TestImpactFramework Erase existing artifacts before generation. 4 years ago
Tools Remove many unused variables and unused setting files (#4607) 4 years ago
install Making paths consistent (PR comment) 4 years ago
3rdParty.cmake Add support for marking 3rdParty libraries as supplied by the host system (#4179) 4 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) 4 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 4 years ago
CMakeFiles.cmake Shorten copyright headers by splitting into 2 lines (#2213) 4 years ago
CommandExecution.cmake Shorten copyright headers by splitting into 2 lines (#2213) 4 years ago
CompilerSettings.cmake Better compiler detection on Linux (#5376) 4 years ago
ConfigurationTypes.cmake Limits configuration types a project sees when using an engine SDK (#4033) 4 years ago
Configurations.cmake Limits configuration types a project sees when using an engine SDK (#4033) 4 years ago
Dependencies.cmake Set enable gem variants feature (#3631) 4 years ago
Deployment.cmake Some var cleanup so it shows better-organized in cmake-gui. Some vars… (#2361) 4 years ago
FileUtil.cmake Some var cleanup so it shows better-organized in cmake-gui. Some vars… (#2361) 4 years ago
Findo3de.cmake Fix an issue with project-centric ninja builds [Linux] (#3429) 4 years ago
Gems.cmake Set enable gem variants feature (#3631) 4 years ago
GeneralSettings.cmake Shorten copyright headers by splitting into 2 lines (#2213) 4 years ago
Install.cmake Enable cmake-install in project-centric / engine-prebuilt (#4767) 4 years ago
LYPackage_S3Downloader.cmake Shorten copyright headers by splitting into 2 lines (#2213) 4 years ago
LYPython.cmake [Mac] Generate O3DE SDK app bundle that can be notarized and distributed (#4150) 4 years ago
LYTestWrappers.cmake Renamed ctest_pytest.ini to pytest.ini so it is used by default, added TestSuite_ as collection file (#4822) 4 years ago
LYWrappers.cmake Fixes SDK mix between monolithic and non-monolithic 4 years ago
LyAutoGen.cmake Improves runtime dependencies input dependency (#3665) 4 years ago
LySet.cmake Shorten copyright headers by splitting into 2 lines (#2213) 4 years ago
Monolithic.cmake Shorten copyright headers by splitting into 2 lines (#2213) 4 years ago
O3DEJson.cmake Some var cleanup so it shows better-organized in cmake-gui. Some vars… (#2361) 4 years ago
OutputDirectory.cmake Detects that binary dir and install prefix are not the same (#4091) 4 years ago
PAL.cmake Fix PAL.cmake logic, thanks to lumberyard-employee-dm! (#3516) 4 years ago
PALTools.cmake Shorten copyright headers by splitting into 2 lines (#2213) 4 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) 4 years ago
Projects.cmake [LYN-8041] Enable relocation of the Project Game Release Layout (#5380) 4 years ago
RuntimeDependencies.cmake Shorten copyright headers by splitting into 2 lines (#2213) 4 years ago
SettingsRegistry.cmake Detects runtime dependency cycles (#5634) 4 years ago
UnitTest.cmake Shorten copyright headers by splitting into 2 lines (#2213) 4 years ago
Version.cmake Shorten copyright headers by splitting into 2 lines (#2213) 4 years ago
__init__.py Shorten copyright headers by splitting into 2 lines (#2213) 4 years ago
cmake_files.cmake Removed unused EngineJson.cmake file (#4107) 4 years ago
createplatformfiles.py Shorten copyright headers by splitting into 2 lines (#2213) 4 years ago
gemcmake.py Shorten copyright headers by splitting into 2 lines (#2213) 4 years ago
mocfix.py Shorten copyright headers by splitting into 2 lines (#2213) 4 years ago
projectcmake.py Shorten copyright headers by splitting into 2 lines (#2213) 4 years ago
reroot.py Shorten copyright headers by splitting into 2 lines (#2213) 4 years ago
waffiles2cmake.py Shorten copyright headers by splitting into 2 lines (#2213) 4 years ago
warn_fix.py Shorten copyright headers by splitting into 2 lines (#2213) 4 years ago