Mercurial > hg > orthanc-wsi
comparison ViewerPlugin/CMakeLists.txt @ 118:3ddaaad18ec0
fix msvc precompiled headers
author | Sebastien Jodogne <s.jodogne@gmail.com> |
---|---|
date | Thu, 04 Jan 2018 11:28:56 +0100 |
parents | a18bfe1fdd62 |
children | 4f3945a2b725 |
comparison
equal
deleted
inserted
replaced
117:28bd1b119c4d | 118:3ddaaad18ec0 |
---|---|
212 | 212 |
213 if (MSVC) | 213 if (MSVC) |
214 add_definitions(-DORTHANC_USE_PRECOMPILED_HEADERS=1) | 214 add_definitions(-DORTHANC_USE_PRECOMPILED_HEADERS=1) |
215 | 215 |
216 ADD_VISUAL_STUDIO_PRECOMPILED_HEADERS( | 216 ADD_VISUAL_STUDIO_PRECOMPILED_HEADERS( |
217 "PrecompiledHeaders.h" "${ORTHANC_WSI_DIR}/Resources/Orthanc/Core/PrecompiledHeaders.cpp" ORTHANC_CORE_SOURCES) | 217 "PrecompiledHeaders.h" "${ORTHANC_WSI_DIR}/Resources/Orthanc/Core/PrecompiledHeaders.cpp" |
218 ORTHANC_CORE_SOURCES ORTHANC_CORE_PCH) | |
218 | 219 |
219 ADD_VISUAL_STUDIO_PRECOMPILED_HEADERS( | 220 ADD_VISUAL_STUDIO_PRECOMPILED_HEADERS( |
220 "PrecompiledHeadersWSI.h" "${ORTHANC_WSI_DIR}/Framework/PrecompiledHeadersWSI.cpp" ORTHANC_WSI_SOURCES) | 221 "PrecompiledHeadersWSI.h" "${ORTHANC_WSI_DIR}/Framework/PrecompiledHeadersWSI.cpp" |
222 ORTHANC_WSI_SOURCES ORTHANC_WSI_PCH) | |
221 | 223 |
222 source_group(ThirdParty\\OrthancCore FILES ${ORTHANC_CORE_SOURCES}) | 224 source_group(ThirdParty\\OrthancCore FILES ${ORTHANC_CORE_SOURCES}) |
223 endif() | 225 endif() |
224 | 226 |
225 | 227 |
226 ##################################################################### | 228 ##################################################################### |
227 ## Create the plugin | 229 ## Create the plugin |
228 ##################################################################### | 230 ##################################################################### |
229 | 231 |
230 add_library(OrthancWSI SHARED | 232 add_library(OrthancWSI SHARED |
233 ${ORTHANC_CORE_PCH} | |
231 ${ORTHANC_CORE_SOURCES} | 234 ${ORTHANC_CORE_SOURCES} |
235 ${ORTHANC_WSI_PCH} | |
232 ${ORTHANC_WSI_SOURCES} | 236 ${ORTHANC_WSI_SOURCES} |
233 ${AUTOGENERATED_SOURCES} | 237 ${AUTOGENERATED_SOURCES} |
234 | 238 |
235 # Mandatory components | 239 # Mandatory components |
236 ${BOOST_SOURCES} | 240 ${BOOST_SOURCES} |
237 ${JSONCPP_SOURCES} | 241 ${JSONCPP_SOURCES} |
238 ${LIBJPEG_SOURCES} | 242 ${LIBJPEG_SOURCES} |
239 ${LIBPNG_SOURCES} | 243 ${LIBPNG_SOURCES} |