comparison Applications/Samples/CMakeLists.txt @ 1174:ab3f3bb1bdb4

Merge
author Benjamin Golinvaux <bgo@osimis.io>
date Wed, 20 Nov 2019 13:25:38 +0100
parents f2951ac074bd
children f417a0ae282b
comparison
equal deleted inserted replaced
1173:1064098f496d 1174:ab3f3bb1bdb4
86 set(ORTHANC_SANDBOXED OFF) 86 set(ORTHANC_SANDBOXED OFF)
87 set(ENABLE_CRYPTO_OPTIONS ON) 87 set(ENABLE_CRYPTO_OPTIONS ON)
88 set(ENABLE_GOOGLE_TEST ON) 88 set(ENABLE_GOOGLE_TEST ON)
89 set(ENABLE_WEB_CLIENT ON) 89 set(ENABLE_WEB_CLIENT ON)
90 90
91 else()
92 set(ENABLE_NATIVE ON)
93 set(ENABLE_OPENGL OFF)
94
91 endif() 95 endif()
92 96
93 97
94 ##################################################################### 98 #####################################################################
95 ## Configuration for Orthanc 99 ## Configuration for Orthanc
180 ) 184 )
181 set_target_properties(${Target} PROPERTIES COMPILE_DEFINITIONS ORTHANC_STONE_SAMPLE=${Sample}) 185 set_target_properties(${Target} PROPERTIES COMPILE_DEFINITIONS ORTHANC_STONE_SAMPLE=${Sample})
182 target_link_libraries(${Target} OrthancStone) 186 target_link_libraries(${Target} OrthancStone)
183 endmacro() 187 endmacro()
184 188
185 #BuildSingleFileSample(OrthancStoneEmpty EmptyApplication.h 1) 189
186 #BuildSingleFileSample(OrthancStoneTestPattern TestPatternApplication.h 2) 190 if (ENABLE_SDL)
187 BuildSingleFileSample(OrthancStoneSingleFrame SingleFrameApplication.h 3) 191 #BuildSingleFileSample(OrthancStoneEmpty EmptyApplication.h 1)
188 #BuildSingleFileSample(OrthancStoneSingleVolume SingleVolumeApplication.h 4) 192 #BuildSingleFileSample(OrthancStoneTestPattern TestPatternApplication.h 2)
189 #BuildSingleFileSample(OrthancStoneBasicPetCtFusion 5) 193 BuildSingleFileSample(OrthancStoneSingleFrame SingleFrameApplication.h 3)
190 #BuildSingleFileSample(OrthancStoneSynchronizedSeries 6) 194 #BuildSingleFileSample(OrthancStoneSingleVolume SingleVolumeApplication.h 4)
191 #BuildSingleFileSample(OrthancStoneLayoutPetCtFusion 7) 195 #BuildSingleFileSample(OrthancStoneBasicPetCtFusion 5)
192 BuildSingleFileSample(OrthancStoneSimpleViewerSingleFile SimpleViewerApplicationSingleFile.h 8) # we keep that one just as a sample before we convert another sample to this pattern 196 #BuildSingleFileSample(OrthancStoneSynchronizedSeries 6)
193 BuildSingleFileSample(OrthancStoneSingleFrameEditor SingleFrameEditorApplication.h 9) 197 #BuildSingleFileSample(OrthancStoneLayoutPetCtFusion 7)
194 198 BuildSingleFileSample(OrthancStoneSimpleViewerSingleFile SimpleViewerApplicationSingleFile.h 8) # we keep that one just as a sample before we convert another sample to this pattern
199 BuildSingleFileSample(OrthancStoneSingleFrameEditor SingleFrameEditorApplication.h 9)
200 endif()
201
195 ##### SimpleViewer sample (Qt and WASM only) ####### 202 ##### SimpleViewer sample (Qt and WASM only) #######
196 203
197 if (ENABLE_QT OR ENABLE_WASM) 204 if (ENABLE_QT OR ENABLE_WASM)
198 205
199 if (ENABLE_QT) 206 if (ENABLE_QT)