From 7b7cab76b2e6d98f3861c248911300991c33cfbe Mon Sep 17 00:00:00 2001 From: Even Rouault Date: Sat, 30 Nov 2024 17:07:12 +0100 Subject: [PATCH] src/server: use unity builds if ENABLE_UNITY_BUILDS --- src/server/CMakeLists.txt | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/server/CMakeLists.txt b/src/server/CMakeLists.txt index debfae93dac..f1a07f29983 100644 --- a/src/server/CMakeLists.txt +++ b/src/server/CMakeLists.txt @@ -88,6 +88,8 @@ add_library(qgis_server SHARED ${QGIS_SERVER_SRCS} ${QGIS_SERVER_HDRS}) target_precompile_headers(qgis_server PRIVATE $<$:${CMAKE_SOURCE_DIR}/src/core/qgis.h>) +set_target_properties(qgis_server PROPERTIES UNITY_BUILD ${ENABLE_UNITY_BUILDS}) + # require c++17 target_compile_features(qgis_server PRIVATE cxx_std_17)