comparison Resources/CMake/OrthancStoneConfiguration.cmake @ 565:109963050112 am-dev

Merged default into am-dev
author Alain Mazy <am@osimis.io>
date Thu, 18 Apr 2019 10:43:17 +0200
parents 9ea4b57a9ed8 1201b12eb9f8
children b853174411d2
comparison
equal deleted inserted replaced
564:9ea4b57a9ed8 565:109963050112
30 endif() 30 endif()
31 endif() 31 endif()
32 32
33 include(${ORTHANC_ROOT}/Resources/CMake/OrthancFrameworkConfiguration.cmake) 33 include(${ORTHANC_ROOT}/Resources/CMake/OrthancFrameworkConfiguration.cmake)
34 include_directories(${ORTHANC_ROOT}) 34 include_directories(${ORTHANC_ROOT})
35 include_directories(${ORTHANC_ROOT}/Core/Images) # hack for the numerous #include "../Enumerations.h" in Orthanc to work
35 36
36 37
37 ##################################################################### 38 #####################################################################
38 ## Sanity check of the configuration 39 ## Sanity check of the configuration
39 ##################################################################### 40 #####################################################################
101 add_definitions(-DORTHANC_ENABLE_SDL=0) 102 add_definitions(-DORTHANC_ENABLE_SDL=0)
102 add_definitions(-DORTHANC_ENABLE_QT=0) 103 add_definitions(-DORTHANC_ENABLE_QT=0)
103 add_definitions(-DORTHANC_ENABLE_NATIVE=0) 104 add_definitions(-DORTHANC_ENABLE_NATIVE=0)
104 endif() 105 endif()
105 106
107
108
106 ##################################################################### 109 #####################################################################
107 ## Configuration of the C/C++ macros 110 ## Configuration of the C/C++ macros
108 ##################################################################### 111 #####################################################################
109 112
110 if (MSVC) 113 if (MSVC)
173 ##################################################################### 176 #####################################################################
174 177
175 set(APPLICATIONS_SOURCES 178 set(APPLICATIONS_SOURCES
176 ${ORTHANC_STONE_ROOT}/Applications/IStoneApplication.h 179 ${ORTHANC_STONE_ROOT}/Applications/IStoneApplication.h
177 ${ORTHANC_STONE_ROOT}/Applications/StoneApplicationContext.cpp 180 ${ORTHANC_STONE_ROOT}/Applications/StoneApplicationContext.cpp
178 ${ORTHANC_STONE_ROOT}/Applications/Commands/BaseCommandBuilder.cpp
179 ${ORTHANC_STONE_ROOT}/Applications/Commands/ICommand.h
180 ${ORTHANC_STONE_ROOT}/Applications/Commands/ICommandExecutor.h
181 ${ORTHANC_STONE_ROOT}/Applications/Commands/ICommandBuilder.h
182 ) 181 )
183 182
184 if (NOT ORTHANC_SANDBOXED) 183 if (NOT ORTHANC_SANDBOXED)
185 set(PLATFORM_SOURCES 184 set(PLATFORM_SOURCES
186 ${ORTHANC_STONE_ROOT}/Framework/Viewport/CairoFont.cpp 185 ${ORTHANC_STONE_ROOT}/Framework/Viewport/CairoFont.cpp
257 ${ORTHANC_STONE_ROOT}/Framework/Layers/SliceOutlineRenderer.cpp 256 ${ORTHANC_STONE_ROOT}/Framework/Layers/SliceOutlineRenderer.cpp
258 ${ORTHANC_STONE_ROOT}/Framework/Radiography/RadiographyAlphaLayer.cpp 257 ${ORTHANC_STONE_ROOT}/Framework/Radiography/RadiographyAlphaLayer.cpp
259 ${ORTHANC_STONE_ROOT}/Framework/Radiography/RadiographyDicomLayer.cpp 258 ${ORTHANC_STONE_ROOT}/Framework/Radiography/RadiographyDicomLayer.cpp
260 ${ORTHANC_STONE_ROOT}/Framework/Radiography/RadiographyLayer.cpp 259 ${ORTHANC_STONE_ROOT}/Framework/Radiography/RadiographyLayer.cpp
261 ${ORTHANC_STONE_ROOT}/Framework/Radiography/RadiographyLayerCropTracker.cpp 260 ${ORTHANC_STONE_ROOT}/Framework/Radiography/RadiographyLayerCropTracker.cpp
261 ${ORTHANC_STONE_ROOT}/Framework/Radiography/RadiographyLayerMaskTracker.cpp
262 ${ORTHANC_STONE_ROOT}/Framework/Radiography/RadiographyLayerMoveTracker.cpp 262 ${ORTHANC_STONE_ROOT}/Framework/Radiography/RadiographyLayerMoveTracker.cpp
263 ${ORTHANC_STONE_ROOT}/Framework/Radiography/RadiographyLayerResizeTracker.cpp 263 ${ORTHANC_STONE_ROOT}/Framework/Radiography/RadiographyLayerResizeTracker.cpp
264 ${ORTHANC_STONE_ROOT}/Framework/Radiography/RadiographyLayerRotateTracker.cpp 264 ${ORTHANC_STONE_ROOT}/Framework/Radiography/RadiographyLayerRotateTracker.cpp
265 ${ORTHANC_STONE_ROOT}/Framework/Radiography/RadiographyMaskLayer.cpp
265 ${ORTHANC_STONE_ROOT}/Framework/Radiography/RadiographyScene.cpp 266 ${ORTHANC_STONE_ROOT}/Framework/Radiography/RadiographyScene.cpp
266 ${ORTHANC_STONE_ROOT}/Framework/Radiography/RadiographySceneCommand.cpp 267 ${ORTHANC_STONE_ROOT}/Framework/Radiography/RadiographySceneCommand.cpp
267 ${ORTHANC_STONE_ROOT}/Framework/Radiography/RadiographySceneReader.cpp 268 ${ORTHANC_STONE_ROOT}/Framework/Radiography/RadiographySceneReader.cpp
268 ${ORTHANC_STONE_ROOT}/Framework/Radiography/RadiographySceneWriter.cpp 269 ${ORTHANC_STONE_ROOT}/Framework/Radiography/RadiographySceneWriter.cpp
269 ${ORTHANC_STONE_ROOT}/Framework/Radiography/RadiographyTextLayer.cpp 270 ${ORTHANC_STONE_ROOT}/Framework/Radiography/RadiographyTextLayer.cpp
296 ${ORTHANC_STONE_ROOT}/Framework/Toolbox/SlicesSorter.cpp 297 ${ORTHANC_STONE_ROOT}/Framework/Toolbox/SlicesSorter.cpp
297 ${ORTHANC_STONE_ROOT}/Framework/Toolbox/UndoRedoStack.cpp 298 ${ORTHANC_STONE_ROOT}/Framework/Toolbox/UndoRedoStack.cpp
298 ${ORTHANC_STONE_ROOT}/Framework/Toolbox/ViewportGeometry.cpp 299 ${ORTHANC_STONE_ROOT}/Framework/Toolbox/ViewportGeometry.cpp
299 ${ORTHANC_STONE_ROOT}/Framework/Viewport/CairoContext.cpp 300 ${ORTHANC_STONE_ROOT}/Framework/Viewport/CairoContext.cpp
300 ${ORTHANC_STONE_ROOT}/Framework/Viewport/CairoSurface.cpp 301 ${ORTHANC_STONE_ROOT}/Framework/Viewport/CairoSurface.cpp
302 ${ORTHANC_STONE_ROOT}/Framework/Viewport/IMouseTracker.h
301 ${ORTHANC_STONE_ROOT}/Framework/Viewport/IStatusBar.h 303 ${ORTHANC_STONE_ROOT}/Framework/Viewport/IStatusBar.h
302 ${ORTHANC_STONE_ROOT}/Framework/Viewport/IViewport.h 304 ${ORTHANC_STONE_ROOT}/Framework/Viewport/IViewport.h
303 ${ORTHANC_STONE_ROOT}/Framework/Viewport/WidgetViewport.cpp 305 ${ORTHANC_STONE_ROOT}/Framework/Viewport/WidgetViewport.cpp
304 ${ORTHANC_STONE_ROOT}/Framework/Volumes/ImageBuffer3D.cpp 306 ${ORTHANC_STONE_ROOT}/Framework/Volumes/ImageBuffer3D.cpp
305 ${ORTHANC_STONE_ROOT}/Framework/Volumes/StructureSetLoader.cpp 307 ${ORTHANC_STONE_ROOT}/Framework/Volumes/StructureSetLoader.cpp
309 ${ORTHANC_STONE_ROOT}/Framework/Widgets/IWidget.h 311 ${ORTHANC_STONE_ROOT}/Framework/Widgets/IWidget.h
310 ${ORTHANC_STONE_ROOT}/Framework/Widgets/IWorldSceneInteractor.h 312 ${ORTHANC_STONE_ROOT}/Framework/Widgets/IWorldSceneInteractor.h
311 ${ORTHANC_STONE_ROOT}/Framework/Widgets/IWorldSceneMouseTracker.h 313 ${ORTHANC_STONE_ROOT}/Framework/Widgets/IWorldSceneMouseTracker.h
312 ${ORTHANC_STONE_ROOT}/Framework/Widgets/LayoutWidget.cpp 314 ${ORTHANC_STONE_ROOT}/Framework/Widgets/LayoutWidget.cpp
313 ${ORTHANC_STONE_ROOT}/Framework/Widgets/PanMouseTracker.cpp 315 ${ORTHANC_STONE_ROOT}/Framework/Widgets/PanMouseTracker.cpp
316 ${ORTHANC_STONE_ROOT}/Framework/Widgets/PanZoomMouseTracker.cpp
314 ${ORTHANC_STONE_ROOT}/Framework/Widgets/SliceViewerWidget.cpp 317 ${ORTHANC_STONE_ROOT}/Framework/Widgets/SliceViewerWidget.cpp
315 ${ORTHANC_STONE_ROOT}/Framework/Widgets/TestCairoWidget.cpp 318 ${ORTHANC_STONE_ROOT}/Framework/Widgets/TestCairoWidget.cpp
316 ${ORTHANC_STONE_ROOT}/Framework/Widgets/TestWorldSceneWidget.cpp 319 ${ORTHANC_STONE_ROOT}/Framework/Widgets/TestWorldSceneWidget.cpp
317 ${ORTHANC_STONE_ROOT}/Framework/Widgets/WidgetBase.cpp 320 ${ORTHANC_STONE_ROOT}/Framework/Widgets/WidgetBase.cpp
318 ${ORTHANC_STONE_ROOT}/Framework/Widgets/WorldSceneWidget.cpp 321 ${ORTHANC_STONE_ROOT}/Framework/Widgets/WorldSceneWidget.cpp