]> Creatis software - gdcm.git/blobdiff - Example/CMakeLists.txt
Update
[gdcm.git] / Example / CMakeLists.txt
index 932776c8b6e2ca36449a707f2d4a9efda7fa0adc..f6c4563b43f60088d6222c1673854f3240ef8608 100644 (file)
@@ -1,50 +1,67 @@
-# include stuff
-INCLUDE_DIRECTORIES(
-  ${GDCM_SOURCE_DIR}/src
-  ${GDCM_BINARY_DIR}
-)
-
-SET(EXAMPLE_SOURCES
-#names starting with 'ex' are examples  
-  exReadPapyrus
-  exReadWriteFile
-  exColorToRGB
-  exGrey2RGB
-  exGC
-  exImageLighten
-  exOverlaysACR
-  exCurveData
-  exExtractTag
-  exSerieHelper
-  exXCoherentFileSet
-  exExtractDicomTags
-                
-#the following are utilities
-  PrintDicomDir
-  PrintFile
-  MakeDicomDir
-  AnonymizeDicomDir # without loading it as a gdcm::DicomDir
-  Anonymize         # for full gdcm readable files
-  AnonymizeNoLoad   # without loading the Pixel Data 
-  PatchHeader
-  ReWrite
-  TestValidate
-  
-#the following will be transformed into 'examples', or 'utilities'
-#              or will be removed
-#
-# Better you don't use them (not fully checked ...)
-  FindTags
-  FlatHashTablePrint
-  Volume2Dicom
-  WriteDicomSimple
-  WriteRead
-)
-
-FOREACH(name ${EXAMPLE_SOURCES})
-  ADD_EXECUTABLE(${name} ${name}.cxx )
-  TARGET_LINK_LIBRARIES(${name} gdcm)
-  INSTALL_TARGETS(/bin/ ${name})
-ENDFOREACH(name)
-
+# include stuff\r
+INCLUDE_DIRECTORIES(\r
+  ${GDCM_SOURCE_DIR}/src\r
+  ${GDCM_BINARY_DIR}\r
+  ${GDCM_BINARY_DIR}/src\r
+)\r
+\r
+SET(EXAMPLE_SOURCES\r
+#names starting with 'ex' are examples\r
+  #Txt2Mat\r
+  exReadPapyrus\r
+  exReadWriteFile\r
+  exColorToRGB\r
+  exGrey2RGB\r
+  exGC\r
+  exImageLighten\r
+  #exInLine\r
+  exOverlaysACR\r
+  exOverlaysDCM\r
+  exCurveData\r
+  exExtractTag\r
+  exSerieHelper\r
+  exXCoherentFileSet\r
+  exExtractDicomTags\r
+  exMoveImagesToSingleSerieUID\r
+\r
+#the following are utilities\r
+\r
+  PrintDicomDir\r
+  PrintFile\r
+  MakeDicomDir\r
+  AnonymizeDicomDir     # without loading it as a gdcm::DicomDir\r
+  Anonymize             # for full gdcm readable files\r
+  AnonymizeNoLoad       # without loading the Pixel Data\r
+  AnonymizeMultiPatient # without loading the Pixel Data\r
+  PatchHeader\r
+  ToInTag\r
+  #MagnetomVisionToBrucker   \r
+  ReWrite\r
+  ReWriteExtended\r
+  RawToDicom\r
+  TestValidate\r
+  ToMRIregister\r
+  #BatchUncompress\r
+  ExtractOverlays\r
+   \r
+#the following will be transformed into 'examples', or 'utilities'\r
+#              or will be removed\r
+#\r
+# Better you don't use them (not fully checked ...)\r
\r
+  FindTags\r
+  FlatHashTablePrint\r
+  Volume2Dicom\r
+  WriteDicomSimple\r
+  WriteRead\r
+  WriteDicomAsJPEG\r
+  exCTPET\r
+  #Slice\r
+)\r
+\r
+FOREACH(name ${EXAMPLE_SOURCES})\r
+  ADD_EXECUTABLE(${name} ${name}.cxx )\r
+  TARGET_LINK_LIBRARIES(${name} gdcm)\r
+  INSTALL_TARGETS(/bin/ ${name})\r
+ENDFOREACH(name)\r
+\r