Mercurial > hg > orthanc-stone
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 |