src/server: use unity builds if ENABLE_UNITY_BUILDS

This commit is contained in:
Even Rouault 2024-11-30 17:07:12 +01:00 committed by Nyall Dawson
parent 528c1eb62d
commit 7b7cab76b2

View File

@ -88,6 +88,8 @@ add_library(qgis_server SHARED ${QGIS_SERVER_SRCS} ${QGIS_SERVER_HDRS})
target_precompile_headers(qgis_server PRIVATE $<$<COMPILE_LANGUAGE:CXX>:${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)