eden/.ci
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
..
android [cmake, externals] android x86_64 support (#3086) 2025-12-03 06:40:11 +01:00
linux [frontend, android] Move update_checker to frontend_common and add Android support (#2687) 2025-10-21 23:36:35 +02:00
windows [tools] MSVC environment loader, POSIX vulkan/MSVC install scripts (#2993) 2025-11-15 17:53:13 +01:00
license-header.sh [cmake] more modules, general "cleanup" (#3126) 2025-12-04 06:00:58 +01:00
source.sh actions: Linux & Source builds (#26) 2025-04-14 14:17:58 -04:00