]> Creatis software - gdcm.git/blobdiff - vtk/CMakeLists.txt
Last modif before gdcmPixelData class introduction :
[gdcm.git] / vtk / CMakeLists.txt
index e5e30ff7890325b2b52fe6d53fd693341d6e72d2..3d21617b41e12733f19c8a053f0866d0985f58fd 100644 (file)
@@ -1,13 +1,19 @@
-#VTK GDCM subdir\r
+#-----------------------------------------------------------------------------\r
+# VTK GDCM Reader subdir\r
 \r
+#-----------------------------------------------------------------------------\r
+# Need gdcm header files\r
 INCLUDE_DIRECTORIES(\r
   ${GDCM_SOURCE_DIR}/src/\r
+  ${GDCM_BINARY_DIR}/\r
 )\r
 \r
 SET(VTKGDCM_LIB_SRCS\r
   vtkGdcmReader.cxx\r
 )\r
 \r
+#-----------------------------------------------------------------------------\r
+# Create vtkgdcm library\r
 ADD_LIBRARY(vtkgdcm ${VTKGDCM_LIB_SRCS})\r
 TARGET_LINK_LIBRARIES(vtkgdcm \r
   gdcm\r
@@ -16,6 +22,8 @@ TARGET_LINK_LIBRARIES(vtkgdcm
   vtkFiltering\r
 )\r
 \r
+#-----------------------------------------------------------------------------\r
+# See with frog why m4 didn't link to lib, and include cxx file instead ?\r
 SET(vtkgdcmdemo_SOURCES\r
   testvtkGdcmReader.cxx\r
 #  vtkGdcmReader.cxx\r
@@ -27,6 +35,8 @@ TARGET_LINK_LIBRARIES(vtkgdcmdemo
   vtkRendering\r
 )\r
 \r
+#-----------------------------------------------------------------------------\r
+# See with frog why m4 didn't link to lib, and include cxx file instead ?\r
 SET(vtkgdcmViewer_SOURCES\r
   vtkgdcmViewer.cxx\r
   #vtkGdcmReader.cxx \r
@@ -35,4 +45,9 @@ ADD_EXECUTABLE(vtkgdcmViewer ${vtkgdcmViewer_SOURCES})
 TARGET_LINK_LIBRARIES(vtkgdcmViewer \r
   vtkgdcm\r
   vtkRendering\r
-)
\ No newline at end of file
+)\r
+\r
+# Install vtk header\r
+INSTALL_FILES(/include FILES vtkGdcmReader.h)\r
+\r
+INSTALL_TARGETS(/lib/ vtkgdcm)\r