diff CMakeLists.txt @ 0:351ab0da0150

initial commit
author Sebastien Jodogne <s.jodogne@gmail.com>
date Fri, 14 Oct 2016 15:34:11 +0200
parents
children 9d25def63301
line wrap: on
line diff
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/CMakeLists.txt	Fri Oct 14 15:34:11 2016 +0200
@@ -0,0 +1,20 @@
+cmake_minimum_required(VERSION 2.8)
+project(OrthancStone)
+
+include(Resources/CMake/OrthancStone.cmake)
+
+add_library(OrthancStone ${ORTHANC_STONE_SOURCES})
+
+macro(BuildSample Target Sample)
+  add_executable(${Target} Samples/SampleMainSdl.cpp)
+  set_target_properties(${Target} PROPERTIES COMPILE_DEFINITIONS ORTHANC_STONE_SAMPLE=${Sample})
+  target_link_libraries(${Target} OrthancStone)
+endmacro()
+
+BuildSample(OrthancStoneEmpty 1)
+BuildSample(OrthancStoneTestPattern 2)
+BuildSample(OrthancStoneSingleFrame 3)
+BuildSample(OrthancStoneSingleVolume 4)
+BuildSample(OrthancStoneBasicPetCtFusion 5)
+BuildSample(OrthancStoneSynchronizedSeries 6)
+BuildSample(OrthancStoneLayoutPetCtFusion 7)