comparison Resources/CMake/OrthancStoneConfiguration.cmake @ 754:92c400a09f1b

Merge from default
author Benjamin Golinvaux <bgo@osimis.io>
date Wed, 22 May 2019 16:13:46 +0200
parents 712ff6ff3c19 ab236bb5dbc7
children 4a3b96630e6c
comparison
equal deleted inserted replaced
753:a386bbc955dc 754:92c400a09f1b
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
36 35
37 36
38 ##################################################################### 37 #####################################################################
39 ## Sanity check of the configuration 38 ## Sanity check of the configuration
40 ##################################################################### 39 #####################################################################
108 message("SDL and QT may not be defined together") 107 message("SDL and QT may not be defined together")
109 elseif(ENABLE_SDL) 108 elseif(ENABLE_SDL)
110 message("SDL is enabled") 109 message("SDL is enabled")
111 include(${CMAKE_CURRENT_LIST_DIR}/SdlConfiguration.cmake) 110 include(${CMAKE_CURRENT_LIST_DIR}/SdlConfiguration.cmake)
112 add_definitions( 111 add_definitions(
113 -DORTHANC_ENABLE_NATIVE=1 112 -DORTHANC_ENABLE_THREADS=1
114 -DORTHANC_ENABLE_QT=0 113 -DORTHANC_ENABLE_QT=0
115 -DORTHANC_ENABLE_SDL=1 114 -DORTHANC_ENABLE_SDL=1
116 ) 115 )
117 elseif(ENABLE_QT) 116 elseif(ENABLE_QT)
118 message("QT is enabled") 117 message("QT is enabled")
119 include(${CMAKE_CURRENT_LIST_DIR}/QtConfiguration.cmake) 118 include(${CMAKE_CURRENT_LIST_DIR}/QtConfiguration.cmake)
120 add_definitions( 119 add_definitions(
121 -DORTHANC_ENABLE_NATIVE=1 120 -DORTHANC_ENABLE_THREADS=1
122 -DORTHANC_ENABLE_QT=1 121 -DORTHANC_ENABLE_QT=1
123 -DORTHANC_ENABLE_SDL=0 122 -DORTHANC_ENABLE_SDL=0
124 ) 123 )
125 else() 124 else()
126 message("SDL and QT are both disabled") 125 message("SDL and QT are both disabled")
127 unset(USE_SYSTEM_SDL CACHE) 126 unset(USE_SYSTEM_SDL CACHE)
128 add_definitions( 127 add_definitions(
129 -DORTHANC_ENABLE_SDL=0 128 -DORTHANC_ENABLE_SDL=0
130 -DORTHANC_ENABLE_QT=0 129 -DORTHANC_ENABLE_QT=0
131 -DORTHANC_ENABLE_NATIVE=0 130 -DORTHANC_ENABLE_THREADS=0
132 ) 131 )
133 endif() 132 endif()
134 133
135 134
136 if (ENABLE_OPENGL AND CMAKE_SYSTEM_NAME STREQUAL "Windows") 135 if (ENABLE_OPENGL AND CMAKE_SYSTEM_NAME STREQUAL "Windows")
302 add_custom_command( 301 add_custom_command(
303 OUTPUT "${AUTOGENERATED_DIR}/default-library.c" 302 OUTPUT "${AUTOGENERATED_DIR}/default-library.c"
304 COMMAND ${CMAKE_COMMAND} -E touch "${AUTOGENERATED_DIR}/default-library.c" "" 303 COMMAND ${CMAKE_COMMAND} -E touch "${AUTOGENERATED_DIR}/default-library.c" ""
305 DEPENDS "${ORTHANC_STONE_ROOT}/Platforms/Wasm/default-library.js") 304 DEPENDS "${ORTHANC_STONE_ROOT}/Platforms/Wasm/default-library.js")
306 endif() 305 endif()
306
307
308 if (ENABLE_STONE_DEPRECATED)
309 list(APPEND ORTHANC_STONE_SOURCES
310 ${ORTHANC_ROOT}/Plugins/Samples/Common/DicomDatasetReader.cpp
311 ${ORTHANC_ROOT}/Plugins/Samples/Common/DicomPath.cpp
312 ${ORTHANC_ROOT}/Plugins/Samples/Common/FullOrthancDataset.cpp
313 ${ORTHANC_ROOT}/Plugins/Samples/Common/IOrthancConnection.cpp
314 ${ORTHANC_STONE_ROOT}/Framework/Deprecated/Layers/CircleMeasureTracker.cpp
315 ${ORTHANC_STONE_ROOT}/Framework/Deprecated/Layers/ColorFrameRenderer.cpp
316 ${ORTHANC_STONE_ROOT}/Framework/Deprecated/Layers/DicomSeriesVolumeSlicer.cpp
317 ${ORTHANC_STONE_ROOT}/Framework/Deprecated/Layers/DicomStructureSetSlicer.cpp
318 ${ORTHANC_STONE_ROOT}/Framework/Deprecated/Layers/FrameRenderer.cpp
319 ${ORTHANC_STONE_ROOT}/Framework/Deprecated/Layers/GrayscaleFrameRenderer.cpp
320 ${ORTHANC_STONE_ROOT}/Framework/Deprecated/Layers/IVolumeSlicer.h
321 ${ORTHANC_STONE_ROOT}/Framework/Deprecated/Layers/LineLayerRenderer.cpp
322 ${ORTHANC_STONE_ROOT}/Framework/Deprecated/Layers/LineMeasureTracker.cpp
323 ${ORTHANC_STONE_ROOT}/Framework/Deprecated/Layers/RenderStyle.cpp
324 ${ORTHANC_STONE_ROOT}/Framework/Deprecated/Layers/SliceOutlineRenderer.cpp
325 ${ORTHANC_STONE_ROOT}/Framework/Deprecated/SmartLoader.cpp
326 ${ORTHANC_STONE_ROOT}/Framework/Deprecated/Toolbox/BaseWebService.cpp
327 ${ORTHANC_STONE_ROOT}/Framework/Deprecated/Toolbox/DicomFrameConverter.cpp
328 ${ORTHANC_STONE_ROOT}/Framework/Deprecated/Toolbox/DownloadStack.cpp
329 ${ORTHANC_STONE_ROOT}/Framework/Deprecated/Toolbox/IDelayedCallExecutor.h
330 ${ORTHANC_STONE_ROOT}/Framework/Deprecated/Toolbox/IWebService.cpp
331 ${ORTHANC_STONE_ROOT}/Framework/Deprecated/Toolbox/OrthancApiClient.cpp
332 ${ORTHANC_STONE_ROOT}/Framework/Deprecated/Toolbox/OrthancSlicesLoader.cpp
333 ${ORTHANC_STONE_ROOT}/Framework/Deprecated/Toolbox/Slice.cpp
334 ${ORTHANC_STONE_ROOT}/Framework/Deprecated/Toolbox/ViewportGeometry.cpp
335 ${ORTHANC_STONE_ROOT}/Framework/Deprecated/Viewport/IMouseTracker.h
336 ${ORTHANC_STONE_ROOT}/Framework/Deprecated/Viewport/IStatusBar.h
337 ${ORTHANC_STONE_ROOT}/Framework/Deprecated/Viewport/IViewport.h
338 ${ORTHANC_STONE_ROOT}/Framework/Deprecated/Viewport/WidgetViewport.cpp
339 ${ORTHANC_STONE_ROOT}/Framework/Deprecated/Volumes/StructureSetLoader.cpp
340 ${ORTHANC_STONE_ROOT}/Framework/Deprecated/Widgets/CairoWidget.cpp
341 ${ORTHANC_STONE_ROOT}/Framework/Deprecated/Widgets/EmptyWidget.cpp
342 ${ORTHANC_STONE_ROOT}/Framework/Deprecated/Widgets/IWidget.h
343 ${ORTHANC_STONE_ROOT}/Framework/Deprecated/Widgets/IWorldSceneInteractor.h
344 ${ORTHANC_STONE_ROOT}/Framework/Deprecated/Widgets/IWorldSceneMouseTracker.h
345 ${ORTHANC_STONE_ROOT}/Framework/Deprecated/Widgets/LayoutWidget.cpp
346 ${ORTHANC_STONE_ROOT}/Framework/Deprecated/Widgets/PanMouseTracker.cpp
347 ${ORTHANC_STONE_ROOT}/Framework/Deprecated/Widgets/PanZoomMouseTracker.cpp
348 ${ORTHANC_STONE_ROOT}/Framework/Deprecated/Widgets/SliceViewerWidget.cpp
349 ${ORTHANC_STONE_ROOT}/Framework/Deprecated/Widgets/TestCairoWidget.cpp
350 ${ORTHANC_STONE_ROOT}/Framework/Deprecated/Widgets/TestWorldSceneWidget.cpp
351 ${ORTHANC_STONE_ROOT}/Framework/Deprecated/Widgets/WidgetBase.cpp
352 ${ORTHANC_STONE_ROOT}/Framework/Deprecated/Widgets/WorldSceneWidget.cpp
353 ${ORTHANC_STONE_ROOT}/Framework/Deprecated/Widgets/ZoomMouseTracker.cpp
354 ${ORTHANC_STONE_ROOT}/Framework/Deprecated/dev.h
355 )
356 endif()
357
307 358
308 list(APPEND ORTHANC_STONE_SOURCES 359 list(APPEND ORTHANC_STONE_SOURCES
309 #${ORTHANC_STONE_ROOT}/Framework/Layers/SeriesFrameRendererFactory.cpp 360 #${ORTHANC_STONE_ROOT}/Framework/Layers/SeriesFrameRendererFactory.cpp
310 #${ORTHANC_STONE_ROOT}/Framework/Layers/SingleFrameRendererFactory.cpp 361 #${ORTHANC_STONE_ROOT}/Framework/Layers/SingleFrameRendererFactory.cpp
311 362
360 ${ORTHANC_STONE_ROOT}/Framework/Scene2DViewport/MeasureTrackers.h 411 ${ORTHANC_STONE_ROOT}/Framework/Scene2DViewport/MeasureTrackers.h
361 ${ORTHANC_STONE_ROOT}/Framework/Scene2DViewport/OneGesturePointerTracker.cpp 412 ${ORTHANC_STONE_ROOT}/Framework/Scene2DViewport/OneGesturePointerTracker.cpp
362 ${ORTHANC_STONE_ROOT}/Framework/Scene2DViewport/OneGesturePointerTracker.h 413 ${ORTHANC_STONE_ROOT}/Framework/Scene2DViewport/OneGesturePointerTracker.h
363 ${ORTHANC_STONE_ROOT}/Framework/Scene2DViewport/PointerTypes.h 414 ${ORTHANC_STONE_ROOT}/Framework/Scene2DViewport/PointerTypes.h
364 ${ORTHANC_STONE_ROOT}/Framework/Scene2DViewport/ViewportController.cpp 415 ${ORTHANC_STONE_ROOT}/Framework/Scene2DViewport/ViewportController.cpp
365 ${ORTHANC_STONE_ROOT}/Framework/Scene2DViewport/ViewportController.h 416 ${ORTHANC_STONE_ROOT}/Framework/Scene2DViewport/ViewportController.h
366 417
367 ${ORTHANC_STONE_ROOT}/Framework/Fonts/FontRenderer.cpp 418 ${ORTHANC_STONE_ROOT}/Framework/Fonts/FontRenderer.cpp
368 ${ORTHANC_STONE_ROOT}/Framework/Fonts/Glyph.cpp 419 ${ORTHANC_STONE_ROOT}/Framework/Fonts/Glyph.cpp
369 ${ORTHANC_STONE_ROOT}/Framework/Fonts/GlyphAlphabet.cpp 420 ${ORTHANC_STONE_ROOT}/Framework/Fonts/GlyphAlphabet.cpp
370 ${ORTHANC_STONE_ROOT}/Framework/Fonts/GlyphBitmapAlphabet.cpp 421 ${ORTHANC_STONE_ROOT}/Framework/Fonts/GlyphBitmapAlphabet.cpp
371 ${ORTHANC_STONE_ROOT}/Framework/Fonts/GlyphTextureAlphabet.cpp 422 ${ORTHANC_STONE_ROOT}/Framework/Fonts/GlyphTextureAlphabet.cpp
372 ${ORTHANC_STONE_ROOT}/Framework/Fonts/TextBoundingBox.cpp 423 ${ORTHANC_STONE_ROOT}/Framework/Fonts/TextBoundingBox.cpp
373 ${ORTHANC_STONE_ROOT}/Framework/Layers/CircleMeasureTracker.cpp
374 ${ORTHANC_STONE_ROOT}/Framework/Layers/ColorFrameRenderer.cpp
375 ${ORTHANC_STONE_ROOT}/Framework/Layers/DicomSeriesVolumeSlicer.cpp
376 ${ORTHANC_STONE_ROOT}/Framework/Layers/DicomStructureSetSlicer.cpp
377 ${ORTHANC_STONE_ROOT}/Framework/Layers/FrameRenderer.cpp
378 ${ORTHANC_STONE_ROOT}/Framework/Layers/GrayscaleFrameRenderer.cpp
379 ${ORTHANC_STONE_ROOT}/Framework/Layers/IVolumeSlicer.h
380 ${ORTHANC_STONE_ROOT}/Framework/Layers/LineLayerRenderer.cpp
381 ${ORTHANC_STONE_ROOT}/Framework/Layers/LineMeasureTracker.cpp
382 ${ORTHANC_STONE_ROOT}/Framework/Layers/RenderStyle.cpp
383 ${ORTHANC_STONE_ROOT}/Framework/Layers/SliceOutlineRenderer.cpp
384 ${ORTHANC_STONE_ROOT}/Framework/Loaders/BasicFetchingItemsSorter.cpp 424 ${ORTHANC_STONE_ROOT}/Framework/Loaders/BasicFetchingItemsSorter.cpp
385 ${ORTHANC_STONE_ROOT}/Framework/Loaders/BasicFetchingStrategy.cpp 425 ${ORTHANC_STONE_ROOT}/Framework/Loaders/BasicFetchingStrategy.cpp
426 ${ORTHANC_STONE_ROOT}/Framework/Messages/ICallable.h
427 ${ORTHANC_STONE_ROOT}/Framework/Messages/IMessage.h
428 ${ORTHANC_STONE_ROOT}/Framework/Messages/IObservable.cpp
429 ${ORTHANC_STONE_ROOT}/Framework/Messages/IObserver.h
430 ${ORTHANC_STONE_ROOT}/Framework/Messages/MessageBroker.h
431 ${ORTHANC_STONE_ROOT}/Framework/Messages/MessageForwarder.cpp
432 ${ORTHANC_STONE_ROOT}/Framework/Messages/Promise.h
433 ${ORTHANC_STONE_ROOT}/Framework/Oracle/GetOrthancImageCommand.cpp
434 ${ORTHANC_STONE_ROOT}/Framework/Oracle/GetOrthancWebViewerJpegCommand.cpp
435 ${ORTHANC_STONE_ROOT}/Framework/Oracle/OracleCommandWithPayload.cpp
436 ${ORTHANC_STONE_ROOT}/Framework/Oracle/OrthancRestApiCommand.cpp
437 ${ORTHANC_STONE_ROOT}/Framework/Oracle/ThreadedOracle.cpp
386 ${ORTHANC_STONE_ROOT}/Framework/Radiography/RadiographyAlphaLayer.cpp 438 ${ORTHANC_STONE_ROOT}/Framework/Radiography/RadiographyAlphaLayer.cpp
387 ${ORTHANC_STONE_ROOT}/Framework/Radiography/RadiographyDicomLayer.cpp 439 ${ORTHANC_STONE_ROOT}/Framework/Radiography/RadiographyDicomLayer.cpp
388 ${ORTHANC_STONE_ROOT}/Framework/Radiography/RadiographyLayer.cpp 440 ${ORTHANC_STONE_ROOT}/Framework/Radiography/RadiographyLayer.cpp
389 ${ORTHANC_STONE_ROOT}/Framework/Radiography/RadiographyLayerCropTracker.cpp 441 ${ORTHANC_STONE_ROOT}/Framework/Radiography/RadiographyLayerCropTracker.cpp
390 ${ORTHANC_STONE_ROOT}/Framework/Radiography/RadiographyLayerMaskTracker.cpp 442 ${ORTHANC_STONE_ROOT}/Framework/Radiography/RadiographyLayerMaskTracker.cpp
397 ${ORTHANC_STONE_ROOT}/Framework/Radiography/RadiographySceneReader.cpp 449 ${ORTHANC_STONE_ROOT}/Framework/Radiography/RadiographySceneReader.cpp
398 ${ORTHANC_STONE_ROOT}/Framework/Radiography/RadiographySceneWriter.cpp 450 ${ORTHANC_STONE_ROOT}/Framework/Radiography/RadiographySceneWriter.cpp
399 ${ORTHANC_STONE_ROOT}/Framework/Radiography/RadiographyTextLayer.cpp 451 ${ORTHANC_STONE_ROOT}/Framework/Radiography/RadiographyTextLayer.cpp
400 ${ORTHANC_STONE_ROOT}/Framework/Radiography/RadiographyWidget.cpp 452 ${ORTHANC_STONE_ROOT}/Framework/Radiography/RadiographyWidget.cpp
401 ${ORTHANC_STONE_ROOT}/Framework/Radiography/RadiographyWindowingTracker.cpp 453 ${ORTHANC_STONE_ROOT}/Framework/Radiography/RadiographyWindowingTracker.cpp
402 ${ORTHANC_STONE_ROOT}/Framework/SmartLoader.cpp
403 ${ORTHANC_STONE_ROOT}/Framework/StoneEnumerations.cpp 454 ${ORTHANC_STONE_ROOT}/Framework/StoneEnumerations.cpp
404 ${ORTHANC_STONE_ROOT}/Framework/StoneException.h 455 ${ORTHANC_STONE_ROOT}/Framework/StoneException.h
405 ${ORTHANC_STONE_ROOT}/Framework/StoneInitialization.cpp 456 ${ORTHANC_STONE_ROOT}/Framework/StoneInitialization.cpp
406 ${ORTHANC_STONE_ROOT}/Framework/Toolbox/AffineTransform2D.cpp 457 ${ORTHANC_STONE_ROOT}/Framework/Toolbox/AffineTransform2D.cpp
407 ${ORTHANC_STONE_ROOT}/Framework/Toolbox/BaseWebService.cpp
408 ${ORTHANC_STONE_ROOT}/Framework/Toolbox/CoordinateSystem3D.cpp 458 ${ORTHANC_STONE_ROOT}/Framework/Toolbox/CoordinateSystem3D.cpp
409 ${ORTHANC_STONE_ROOT}/Framework/Toolbox/DicomFrameConverter.cpp 459 ${ORTHANC_STONE_ROOT}/Framework/Toolbox/DicomInstanceParameters.cpp
410 ${ORTHANC_STONE_ROOT}/Framework/Toolbox/DicomStructureSet.cpp 460 ${ORTHANC_STONE_ROOT}/Framework/Toolbox/DicomStructureSet.cpp
411 ${ORTHANC_STONE_ROOT}/Framework/Toolbox/DownloadStack.cpp
412 ${ORTHANC_STONE_ROOT}/Framework/Toolbox/DynamicBitmap.cpp 461 ${ORTHANC_STONE_ROOT}/Framework/Toolbox/DynamicBitmap.cpp
413 ${ORTHANC_STONE_ROOT}/Framework/Toolbox/Extent2D.cpp 462 ${ORTHANC_STONE_ROOT}/Framework/Toolbox/Extent2D.cpp
414 ${ORTHANC_STONE_ROOT}/Framework/Toolbox/FiniteProjectiveCamera.cpp 463 ${ORTHANC_STONE_ROOT}/Framework/Toolbox/FiniteProjectiveCamera.cpp
415 ${ORTHANC_STONE_ROOT}/Framework/Toolbox/GeometryToolbox.cpp 464 ${ORTHANC_STONE_ROOT}/Framework/Toolbox/GeometryToolbox.cpp
416 ${ORTHANC_STONE_ROOT}/Framework/Toolbox/IDelayedCallExecutor.h
417 ${ORTHANC_STONE_ROOT}/Framework/Toolbox/IWebService.cpp
418 ${ORTHANC_STONE_ROOT}/Framework/Toolbox/ImageGeometry.cpp 465 ${ORTHANC_STONE_ROOT}/Framework/Toolbox/ImageGeometry.cpp
419 ${ORTHANC_STONE_ROOT}/Framework/Toolbox/LinearAlgebra.cpp 466 ${ORTHANC_STONE_ROOT}/Framework/Toolbox/LinearAlgebra.cpp
420 ${ORTHANC_STONE_ROOT}/Framework/Toolbox/MessagingToolbox.cpp 467 ${ORTHANC_STONE_ROOT}/Framework/Toolbox/MessagingToolbox.cpp
421 ${ORTHANC_STONE_ROOT}/Framework/Toolbox/OrientedBoundingBox.cpp
422 ${ORTHANC_STONE_ROOT}/Framework/Toolbox/OrthancApiClient.cpp
423 ${ORTHANC_STONE_ROOT}/Framework/Toolbox/OrthancSlicesLoader.cpp
424 ${ORTHANC_STONE_ROOT}/Framework/Toolbox/ParallelSlices.cpp 468 ${ORTHANC_STONE_ROOT}/Framework/Toolbox/ParallelSlices.cpp
425 ${ORTHANC_STONE_ROOT}/Framework/Toolbox/ParallelSlicesCursor.cpp 469 ${ORTHANC_STONE_ROOT}/Framework/Toolbox/ParallelSlicesCursor.cpp
426 ${ORTHANC_STONE_ROOT}/Framework/Toolbox/ShearWarpProjectiveTransform.cpp 470 ${ORTHANC_STONE_ROOT}/Framework/Toolbox/ShearWarpProjectiveTransform.cpp
427 ${ORTHANC_STONE_ROOT}/Framework/Toolbox/Slice.cpp
428 ${ORTHANC_STONE_ROOT}/Framework/Toolbox/SlicesSorter.cpp 471 ${ORTHANC_STONE_ROOT}/Framework/Toolbox/SlicesSorter.cpp
429 ${ORTHANC_STONE_ROOT}/Framework/Toolbox/UndoRedoStack.cpp 472 ${ORTHANC_STONE_ROOT}/Framework/Toolbox/UndoRedoStack.cpp
430 ${ORTHANC_STONE_ROOT}/Framework/Toolbox/ViewportGeometry.cpp
431 ${ORTHANC_STONE_ROOT}/Framework/Toolbox/VolumeImageGeometry.cpp
432 ${ORTHANC_STONE_ROOT}/Framework/Viewport/CairoContext.cpp 473 ${ORTHANC_STONE_ROOT}/Framework/Viewport/CairoContext.cpp
433 ${ORTHANC_STONE_ROOT}/Framework/Viewport/CairoSurface.cpp 474 ${ORTHANC_STONE_ROOT}/Framework/Viewport/CairoSurface.cpp
434 ${ORTHANC_STONE_ROOT}/Framework/Viewport/IMouseTracker.h
435 ${ORTHANC_STONE_ROOT}/Framework/Viewport/IStatusBar.h
436 ${ORTHANC_STONE_ROOT}/Framework/Viewport/IViewport.h
437 ${ORTHANC_STONE_ROOT}/Framework/Viewport/WidgetViewport.cpp
438 ${ORTHANC_STONE_ROOT}/Framework/Volumes/ImageBuffer3D.cpp 475 ${ORTHANC_STONE_ROOT}/Framework/Volumes/ImageBuffer3D.cpp
439 ${ORTHANC_STONE_ROOT}/Framework/Volumes/StructureSetLoader.cpp 476 ${ORTHANC_STONE_ROOT}/Framework/Volumes/OrientedVolumeBoundingBox.cpp
477 ${ORTHANC_STONE_ROOT}/Framework/Volumes/VolumeImageGeometry.cpp
440 ${ORTHANC_STONE_ROOT}/Framework/Volumes/VolumeReslicer.cpp 478 ${ORTHANC_STONE_ROOT}/Framework/Volumes/VolumeReslicer.cpp
441 ${ORTHANC_STONE_ROOT}/Framework/Widgets/CairoWidget.cpp 479
442 ${ORTHANC_STONE_ROOT}/Framework/Widgets/EmptyWidget.cpp
443 ${ORTHANC_STONE_ROOT}/Framework/Widgets/IWidget.h
444 ${ORTHANC_STONE_ROOT}/Framework/Widgets/IWorldSceneInteractor.h
445 ${ORTHANC_STONE_ROOT}/Framework/Widgets/IWorldSceneMouseTracker.h
446 ${ORTHANC_STONE_ROOT}/Framework/Widgets/LayoutWidget.cpp
447 ${ORTHANC_STONE_ROOT}/Framework/Widgets/PanMouseTracker.cpp
448 ${ORTHANC_STONE_ROOT}/Framework/Widgets/PanZoomMouseTracker.cpp
449 ${ORTHANC_STONE_ROOT}/Framework/Widgets/SliceViewerWidget.cpp
450 ${ORTHANC_STONE_ROOT}/Framework/Widgets/TestCairoWidget.cpp
451 ${ORTHANC_STONE_ROOT}/Framework/Widgets/TestWorldSceneWidget.cpp
452 ${ORTHANC_STONE_ROOT}/Framework/Widgets/WidgetBase.cpp
453 ${ORTHANC_STONE_ROOT}/Framework/Widgets/WorldSceneWidget.cpp
454 ${ORTHANC_STONE_ROOT}/Framework/Widgets/ZoomMouseTracker.cpp
455
456 ${ORTHANC_STONE_ROOT}/Framework/dev.h
457
458 ${ORTHANC_STONE_ROOT}/Framework/Messages/ICallable.h
459 ${ORTHANC_STONE_ROOT}/Framework/Messages/IMessage.h
460 ${ORTHANC_STONE_ROOT}/Framework/Messages/IObservable.cpp
461 ${ORTHANC_STONE_ROOT}/Framework/Messages/IObserver.h
462 ${ORTHANC_STONE_ROOT}/Framework/Messages/MessageBroker.h
463 ${ORTHANC_STONE_ROOT}/Framework/Messages/MessageForwarder.cpp
464 ${ORTHANC_STONE_ROOT}/Framework/Messages/Promise.h
465
466 ${ORTHANC_ROOT}/Plugins/Samples/Common/DicomDatasetReader.cpp
467 ${ORTHANC_ROOT}/Plugins/Samples/Common/DicomPath.cpp
468 ${ORTHANC_ROOT}/Plugins/Samples/Common/FullOrthancDataset.cpp
469 ${ORTHANC_ROOT}/Plugins/Samples/Common/IOrthancConnection.cpp
470
471 ${PLATFORM_SOURCES} 480 ${PLATFORM_SOURCES}
472 ${APPLICATIONS_SOURCES} 481 ${APPLICATIONS_SOURCES}
473 ${ORTHANC_CORE_SOURCES} 482 ${ORTHANC_CORE_SOURCES}
474 ${ORTHANC_DICOM_SOURCES} 483 ${ORTHANC_DICOM_SOURCES}
475 ${AUTOGENERATED_SOURCES} 484 ${AUTOGENERATED_SOURCES}
513 ) 522 )
514 endif() 523 endif()
515 endif() 524 endif()
516 525
517 526
518 include_directories(${ORTHANC_STONE_ROOT})
519
520 527
521 ## 528 ##
522 ## TEST - Automatically add all ".h" headers to the list of sources 529 ## TEST - Automatically add all ".h" headers to the list of sources
523 ## 530 ##
524 531