eden/externals
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
..
bc_decoder
cmake-modules [cmake] more modules, general "cleanup" (#3126) 2025-12-04 06:00:58 +01:00
demangle
ffmpeg [cmake, externals] android x86_64 support (#3086) 2025-12-03 06:40:11 +01:00
FidelityFX-FSR
gamemode cmake: prefer system gamemode library 2023-11-30 16:54:00 +01:00
getopt
glad
libusb [compat] Solaris build fixes for openssl, catch2; NetBSD build fixes (#2752) 2025-10-17 22:12:58 +02:00
nx_tzdb [externals] update nx-tzdb to 121125 (#3011) 2025-11-13 03:25:55 +01:00
renderdoc [compat] HaikuOS port (#2805) 2025-10-22 04:53:40 +02:00
stb
tz/tz Move time services to new IPC. 2024-01-27 03:30:09 +00:00
CMakeLists.txt [cmake] more modules, general "cleanup" (#3126) 2025-12-04 06:00:58 +01:00
cpmfile.json [cmake] more modules, general "cleanup" (#3126) 2025-12-04 06:00:58 +01:00