diff Platforms/Generic/CMakeLists.txt @ 285:3c190e2bb3af am-2

refactoring: ApplicationRunner + app hierarchy
author am@osimis.io
date Tue, 28 Aug 2018 15:26:46 +0200
parents 829163c6efc1
children 017044be141b
line wrap: on
line diff
--- a/Platforms/Generic/CMakeLists.txt	Tue Aug 28 11:09:37 2018 +0200
+++ b/Platforms/Generic/CMakeLists.txt	Tue Aug 28 15:26:46 2018 +0200
@@ -49,12 +49,13 @@
 
 if (ENABLE_QT)
   list(APPEND APPLICATIONS_SOURCES
-    ${ORTHANC_STONE_ROOT}/Applications/Samples/Qt/MainWindow.cpp
-    ${ORTHANC_STONE_ROOT}/Applications/Samples/Qt/MainWindow.ui
+    ${ORTHANC_STONE_ROOT}/Applications/Samples/Qt/SampleQtApplicationRunner.h
+    ${ORTHANC_STONE_ROOT}/Applications/Samples/Qt/SampleMainWindow.cpp
+    ${ORTHANC_STONE_ROOT}/Applications/Samples/Qt/SampleMainWindow.ui
     )
 endif()
 
-macro(BuildSample Target Header Sample)
+macro(BuildSingeFileSample Target Header Sample)
   add_executable(${Target}
     ${ORTHANC_STONE_ROOT}/Applications/Samples/SampleMainNative.cpp
     ${ORTHANC_STONE_ROOT}/Applications/Samples/SampleInteractor.h
@@ -76,7 +77,7 @@
 ##BuildSample(OrthancStoneBasicPetCtFusion 5)
 ##BuildSample(OrthancStoneSynchronizedSeries 6)
 ##BuildSample(OrthancStoneLayoutPetCtFusion 7)
-BuildSample(OrthancStoneSimpleViewer SimpleViewerApplication.h 8)
+BuildSingeFileSample(OrthancStoneSimpleViewer SimpleViewerApplication.h 8)
 
 
 #####################################################################