aboutsummaryrefslogtreecommitdiff
path: root/CMakeLists.txt
diff options
context:
space:
mode:
authorcrueter <crueter@eden-emu.dev>2026-09-15 07:22:23 +0200
committercrueter <crueter@eden-emu.dev>2026-09-15 07:22:23 +0200
commit10c07d700c33fa1ff78d5f616c2da2872fc5d43f (patch)
treee7867c241dba03117c26028d26046e70dc1fcf90 /CMakeLists.txt
parent505b1576470796db7e6d561f62ac392f613b9797 (diff)
[cmake] Use a debloated boost distribution (#4198)
This addresses another issue that caused Windows configure time to take significantly longer than other platforms. Signed-off-by: crueter <crueter@eden-emu.dev> Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/4198 Reviewed-by: CamilleLaVey <camillelavey99@gmail.com> Reviewed-by: lizzie <lizzie@eden-emu.dev>
Diffstat (limited to 'CMakeLists.txt')
-rw-r--r--CMakeLists.txt10
1 files changed, 3 insertions, 7 deletions
diff --git a/CMakeLists.txt b/CMakeLists.txt
index 266331b0ac..f647204a4b 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -417,12 +417,9 @@ AddJsonPackage(boost)
set(BOOST_NO_HEADERS ${Boost_ADDED})
if (Boost_ADDED)
- if (MSVC OR ANDROID)
- add_compile_definitions(YUZU_BOOST_v1)
- endif()
-
+ add_compile_definitions(YUZU_BOOST_v1)
if (NOT MSVC OR CXX_CLANG)
- # boost sucks
+ # solaris sucks
if (SOLARIS)
add_compile_options($<$<COMPILE_LANGUAGE:C,CXX>:-pthreads>)
endif()
@@ -431,8 +428,7 @@ if (Boost_ADDED)
target_compile_options(boost_icl INTERFACE $<$<COMPILE_LANGUAGE:C,CXX>:-Wno-shadow>)
target_compile_options(boost_asio INTERFACE
$<$<COMPILE_LANGUAGE:C,CXX>:-Wno-conversion>
- $<$<COMPILE_LANGUAGE:C,CXX>:-Wno-implicit-fallthrough>
- )
+ $<$<COMPILE_LANGUAGE:C,CXX>:-Wno-implicit-fallthrough>)
endif()
endif()