]> Creatis software - gdcm.git/blob - Example/CMakeLists.txt
Some more examples
[gdcm.git] / Example / CMakeLists.txt
1 # include stuff
2 INCLUDE_DIRECTORIES(
3   ${GDCM_SOURCE_DIR}/src/
4   ${GDCM_BINARY_DIR}/
5 )
6
7 SET(EXAMPLE_SOURCES
8 #names starting with 'ex' are examples  
9   exBuildUpDicomDir
10   exReadPapyrus
11   exReadWriteFile
12   exAnonymize
13   exAnonymizeNoLoad
14   exColorToRGB
15   exGC
16   exImageLighten
17             
18 #the following are utilities
19   PrintDicomDir
20   PrintDocument
21   PrintFile
22   PrintHeader
23   FindTags
24   MakeDicomDir
25
26 #the following will be transformed into 'examples', or 'utilities'
27 #              or will be removed
28
29   FlatHashTablePrint
30   TestCopyDicom
31   TestChangeHeader
32   TestFromScratch
33   TestWrite
34   TestWriteSimple
35   Volume2Dicom
36   WriteDicomSimple
37   WriteRead
38 )
39
40 FOREACH(name ${EXAMPLE_SOURCES})
41   ADD_EXECUTABLE(${name} ${name}.cxx)
42   TARGET_LINK_LIBRARIES(${name} gdcm)
43 ENDFOREACH(name)
44