Mercurial > hg > orthanc-wsi
comparison Applications/CMakeLists.txt @ 26:952b2c6ee0a2
fix msvc
author | jodogne |
---|---|
date | Thu, 27 Oct 2016 12:47:32 +0200 |
parents | 8fbe705e3d92 |
children | 2e5db9b72a7b |
comparison
equal
deleted
inserted
replaced
25:4f32a0c255dc | 26:952b2c6ee0a2 |
---|---|
169 ${ORTHANC_ROOT}/OrthancServer/ToDcmtkBridge.cpp | 169 ${ORTHANC_ROOT}/OrthancServer/ToDcmtkBridge.cpp |
170 ${ORTHANC_ROOT}/Plugins/Engine/SharedLibrary.cpp | 170 ${ORTHANC_ROOT}/Plugins/Engine/SharedLibrary.cpp |
171 ${ORTHANC_ROOT}/Resources/ThirdParty/base64/base64.cpp | 171 ${ORTHANC_ROOT}/Resources/ThirdParty/base64/base64.cpp |
172 ) | 172 ) |
173 | 173 |
174 source_group(ThirdParty\\OrthancCore REGULAR_EXPRESSION ${ORTHANC_ROOT}/.*) | |
175 | |
176 | |
177 ##################################################################### | |
178 ## Setup precompiled headers for Microsoft Visual Studio | |
179 ##################################################################### | |
180 | |
181 if (MSVC) | |
182 add_definitions(-DORTHANC_USE_PRECOMPILED_HEADERS=1) | |
183 | |
184 ADD_VISUAL_STUDIO_PRECOMPILED_HEADERS( | |
185 "PrecompiledHeaders.h" "${ORTHANC_WSI_DIR}/Framework/Orthanc/Core/PrecompiledHeaders.cpp" ORTHANC_CORE_SOURCES) | |
186 | |
187 ADD_VISUAL_STUDIO_PRECOMPILED_HEADERS( | |
188 "PrecompiledHeadersWSI.h" "${ORTHANC_WSI_DIR}/Framework/PrecompiledHeadersWSI.cpp" ORTHANC_WSI_SOURCES) | |
189 endif() | |
190 | |
191 | |
192 ##################################################################### | |
193 ## Create the static library containing the framework | |
194 ##################################################################### | |
195 | |
196 EmbedResources( | 174 EmbedResources( |
197 ${DCMTK_DICTIONARIES} | 175 ${DCMTK_DICTIONARIES} |
198 BRIGHTFIELD_OPTICAL_PATH ${ORTHANC_WSI_DIR}/Resources/BrightfieldOpticalPath.json | 176 BRIGHTFIELD_OPTICAL_PATH ${ORTHANC_WSI_DIR}/Resources/BrightfieldOpticalPath.json |
199 SAMPLE_DATASET ${ORTHANC_WSI_DIR}/Resources/SampleDataset.json | 177 SAMPLE_DATASET ${ORTHANC_WSI_DIR}/Resources/SampleDataset.json |
200 SRGB_ICC_PROFILE ${ORTHANC_WSI_DIR}/Resources/sRGB.icc | 178 SRGB_ICC_PROFILE ${ORTHANC_WSI_DIR}/Resources/sRGB.icc |
201 ) | 179 ) |
202 | 180 |
181 | |
182 ##################################################################### | |
183 ## Setup precompiled headers for Microsoft Visual Studio | |
184 ##################################################################### | |
185 | |
186 if (MSVC) | |
187 add_definitions(-DORTHANC_USE_PRECOMPILED_HEADERS=1) | |
188 | |
189 ADD_VISUAL_STUDIO_PRECOMPILED_HEADERS( | |
190 "PrecompiledHeaders.h" "${ORTHANC_WSI_DIR}/Framework/Orthanc/Core/PrecompiledHeaders.cpp" ORTHANC_CORE_SOURCES) | |
191 | |
192 ADD_VISUAL_STUDIO_PRECOMPILED_HEADERS( | |
193 "PrecompiledHeadersWSI.h" "${ORTHANC_WSI_DIR}/Framework/PrecompiledHeadersWSI.cpp" ORTHANC_WSI_SOURCES) | |
194 | |
195 source_group(ThirdParty\\OrthancCore FILES ${ORTHANC_CORE_SOURCES}) | |
196 endif() | |
197 | |
198 | |
199 ##################################################################### | |
200 ## Create the static library containing the framework | |
201 ##################################################################### | |
203 | 202 |
204 add_library(OrthancWSIFramework STATIC | 203 add_library(OrthancWSIFramework STATIC |
205 ${ORTHANC_CORE_SOURCES} | 204 ${ORTHANC_CORE_SOURCES} |
206 ${ORTHANC_WSI_SOURCES} | 205 ${ORTHANC_WSI_SOURCES} |
207 ${AUTOGENERATED_SOURCES} | 206 ${AUTOGENERATED_SOURCES} |