Mercurial > hg > orthanc
diff OrthancServer/CMakeLists.txt @ 5267:043bf0958614
cleanup
author | Sebastien Jodogne <s.jodogne@gmail.com> |
---|---|
date | Wed, 12 Apr 2023 18:04:05 +0200 |
parents | 0e8dfba67ac9 |
children | cdeb7f027c1b |
line wrap: on
line diff
--- a/OrthancServer/CMakeLists.txt Wed Apr 12 17:55:11 2023 +0200 +++ b/OrthancServer/CMakeLists.txt Wed Apr 12 18:04:05 2023 +0200 @@ -338,6 +338,8 @@ # headers might get broken! if (MSVC) + add_definitions(-DORTHANC_USE_PRECOMPILED_HEADERS=1) + set(TMP ${ORTHANC_CORE_SOURCES_INTERNAL} ${ORTHANC_DICOM_SOURCES_INTERNAL} @@ -377,13 +379,6 @@ ${AUTOGENERATED_SOURCES} ) -if (MSVC) - set_target_properties( - CoreLibrary - PROPERTIES COMPILE_DEFINITIONS "ORTHANC_USE_PRECOMPILED_HEADERS=1" - ) -endif() - add_dependencies(CoreLibrary AutogeneratedTarget) if (LIBICU_LIBRARIES) @@ -425,13 +420,6 @@ ${ORTHANC_SERVER_SOURCES} ) -if (MSVC) - set_target_properties( - ServerLibrary - PROPERTIES COMPILE_DEFINITIONS "ORTHANC_USE_PRECOMPILED_HEADERS=1" - ) -endif() - # Ensure autogenerated code is built before building ServerLibrary add_dependencies(ServerLibrary CoreLibrary OrthancDatabaseProtobuf) @@ -470,13 +458,6 @@ ${BOOST_EXTENDED_SOURCES} ) -if (MSVC) - set_target_properties( - UnitTests - PROPERTIES COMPILE_DEFINITIONS "ORTHANC_USE_PRECOMPILED_HEADERS=1" - ) -endif() - target_link_libraries(UnitTests ServerLibrary CoreLibrary