eden-miror/CMakeModules
crueter 18135424df
[cmake] more modules, general "cleanup" (#3126)
Successor to that old MoltenVK PR. Does a lot of cleanups within root CMakeLists.txt, hands over MoltenVK and VulkanValidationLayers to CPMUtil, and separates out common operations into my modules.

Hopefully reduces the monstrosity that is root CMakeLists.txt. Please test:

- builds on all platforms
- VulkanValidationLayers

Signed-off-by: crueter <crueter@eden-emu.dev>
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/3126
Reviewed-by: Lizzie <lizzie@eden-emu.dev>
Reviewed-by: CamilleLaVey <camillelavey99@gmail.com>
2025-12-04 06:00:58 +01:00
..
aqt_config.ini
CopyYuzuQt6Deps.cmake
CPM.cmake
CPMUtil.cmake
DownloadExternals.cmake
FindDiscordRPC.cmake
Findenet.cmake
FindFFmpeg.cmake
Findgamemode.cmake
Findhttplib.cmake
Findlibiw.cmake
Findlibusb.cmake
FindLLVM.cmake
Findlz4.cmake
FindOpus.cmake
FindRenderDoc.cmake
FindSimpleIni.cmake
FindSPIRV-Tools.cmake
Findstb.cmake
Findzstd.cmake
FixMsysPaths.cmake
GenerateDepHashes.cmake
GenerateSCMRev.cmake
StaticQtLibs.cmake
WindowsCopyFiles.cmake