Mercurial > hg > orthanc-stone
comparison 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 |
comparison
equal
deleted
inserted
replaced
-1:000000000000 | 0:351ab0da0150 |
---|---|
1 cmake_minimum_required(VERSION 2.8) | |
2 project(OrthancStone) | |
3 | |
4 include(Resources/CMake/OrthancStone.cmake) | |
5 | |
6 add_library(OrthancStone ${ORTHANC_STONE_SOURCES}) | |
7 | |
8 macro(BuildSample Target Sample) | |
9 add_executable(${Target} Samples/SampleMainSdl.cpp) | |
10 set_target_properties(${Target} PROPERTIES COMPILE_DEFINITIONS ORTHANC_STONE_SAMPLE=${Sample}) | |
11 target_link_libraries(${Target} OrthancStone) | |
12 endmacro() | |
13 | |
14 BuildSample(OrthancStoneEmpty 1) | |
15 BuildSample(OrthancStoneTestPattern 2) | |
16 BuildSample(OrthancStoneSingleFrame 3) | |
17 BuildSample(OrthancStoneSingleVolume 4) | |
18 BuildSample(OrthancStoneBasicPetCtFusion 5) | |
19 BuildSample(OrthancStoneSynchronizedSeries 6) | |
20 BuildSample(OrthancStoneLayoutPetCtFusion 7) |