]> Creatis software - gdcm.git/blobdiff - vtk/CMakeLists.txt
* src/gdcmDocument.cxx ftell() return properly stored in a long (i.e.
[gdcm.git] / vtk / CMakeLists.txt
index e5e30ff7890325b2b52fe6d53fd693341d6e72d2..6b2fa6b57ac78452de006db2d321a1f07a1f9a91 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,9 +22,9 @@ TARGET_LINK_LIBRARIES(vtkgdcm
   vtkFiltering\r
 )\r
 \r
+#-----------------------------------------------------------------------------\r
 SET(vtkgdcmdemo_SOURCES\r
-  testvtkGdcmReader.cxx\r
-#  vtkGdcmReader.cxx\r
+  vtkGdcmDemo.cxx\r
 )\r
 ADD_EXECUTABLE(vtkgdcmdemo ${vtkgdcmdemo_SOURCES})\r
 TARGET_LINK_LIBRARIES(vtkgdcmdemo \r
@@ -27,12 +33,17 @@ TARGET_LINK_LIBRARIES(vtkgdcmdemo
   vtkRendering\r
 )\r
 \r
+#-----------------------------------------------------------------------------\r
 SET(vtkgdcmViewer_SOURCES\r
   vtkgdcmViewer.cxx\r
-  #vtkGdcmReader.cxx \r
 )\r
 ADD_EXECUTABLE(vtkgdcmViewer ${vtkgdcmViewer_SOURCES})\r
 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