700842ca01
[cmake] exclude_from_all everything, fix sdl2 thing
...
eden-license / license-header (pull_request) Successful in 21s
Signed-off-by: crueter <crueter@eden-emu.dev>
2025-08-23 19:42:23 +02:00
244dacd44f
[internal_network] fix unix guards for apple
...
Signed-off-by: crueter <crueter@eden-emu.dev>
2025-08-23 19:42:23 +02:00
3f49493cfd
[cmake] don't enable NCE on Apple
...
Signed-off-by: crueter <crueter@eden-emu.dev>
2025-08-23 19:42:23 +02:00
fc6641e581
[cmake] small optimizations + fix sdl2 download for src pack
...
Signed-off-by: crueter <crueter@eden-emu.dev>
2025-08-23 19:42:23 +02:00
0fb98d7487
[cmake] CPMUtil: explicit ARTIFACT_OVERRIDE
...
Signed-off-by: crueter <crueter@eden-emu.dev>
2025-08-23 19:42:23 +02:00
88b1fa9650
[cmake] always download_only on ci packages
...
basically the artifact_dir check afterwards does this anyways so who
cares (also fixes src pack for linux/aarch64)
Signed-off-by: crueter <crueter@eden-emu.dev>
2025-08-23 19:42:23 +02:00
9082d44c40
fix
...
Signed-off-by: crueter <crueter@eden-emu.dev>
2025-08-23 19:42:23 +02:00
2d80c5165b
oh
...
Signed-off-by: crueter <crueter@eden-emu.dev>
2025-08-23 19:42:23 +02:00
aa3c7ab251
what
...
Signed-off-by: crueter <crueter@eden-emu.dev>
2025-08-23 19:42:23 +02:00
1a0bc4e391
?????
...
Signed-off-by: crueter <crueter@eden-emu.dev>
2025-08-23 19:42:23 +02:00
f1983492ae
[cmake] guiprivate fix, linux/aarch64
...
Signed-off-by: crueter <crueter@eden-emu.dev>
2025-08-23 19:42:23 +02:00
97a11fc8dc
[cmake] fix android and linux
...
Signed-off-by: crueter <crueter@eden-emu.dev>
2025-08-23 19:42:23 +02:00
b73a010065
[cmake] refactor: SDL2 CI and CPMUtil::AddCIPackage
...
Replaces bundled SDL2 with my SDL2 CI (available for everything except
solaris)
Additionally, reduces all that boilerplate with a common AddCIPackage in
CPMUtil.cmake, to be used with OpenSSL and SDL2, FFmpeg in the future.
Signed-off-by: crueter <crueter@crueter.xyz>
2025-08-23 19:42:23 +02:00