#-----------------------------------------------------------------------------
# VTK GDCM Reader subdir
+# Rebuild gdcm whenever a file starting with vtk* is modified
+INCLUDE_REGULAR_EXPRESSION("^vtk.*$")
#-----------------------------------------------------------------------------
# Include the VTK library
SET(VTKGDCM_LIB_SRCS
vtkGdcmReader.cxx
+ vtkGdcmWriter.cxx
)
#-----------------------------------------------------------------------------
vtkgdcm
vtkRendering
)
+ADD_EXECUTABLE(vtkgdcmViewer2 vtkgdcmViewer2.cxx)
+TARGET_LINK_LIBRARIES(vtkgdcmViewer2
+ vtkgdcm
+ vtkRendering
+)
#-----------------------------------------------------------------------------
-SET(GdcmToBaseline_SOURCES
- GdcmToBaseline.cxx
+SET(vtkWriteDicom_SOURCES
+ vtkWriteDicom.cxx
)
-ADD_EXECUTABLE(GdcmToBaseline ${GdcmToBaseline_SOURCES})
-TARGET_LINK_LIBRARIES(GdcmToBaseline
+ADD_EXECUTABLE(vtkWriteDicom ${vtkWriteDicom_SOURCES})
+TARGET_LINK_LIBRARIES(vtkWriteDicom
vtkgdcm
vtkIO
- vtkImaging
vtkRendering
)
#-----------------------------------------------------------------------------
# Install vtk header
-INSTALL_FILES(/include FILES vtkGdcmReader.h)
+INSTALL_FILES(/include/gdcm FILES vtkGdcmReader.h)
+INSTALL_FILES(/include/gdcm FILES vtkGdcmWriter.h)
-INSTALL_TARGETS(/lib/ vtkgdcm)
+INSTALL_TARGETS(/lib/gdcm/ vtkgdcm)
+INSTALL_TARGETS(/bin/ vtkgdcmViewer)
+INSTALL_TARGETS(/bin/ vtkgdcmViewer2)