X-Git-Url: https://git.creatis.insa-lyon.fr/pubgit/?a=blobdiff_plain;f=vtk%2FCMakeLists.txt;h=9d50b42e80eb2fb002889ad1474427b67f32fcae;hb=2299a5f222b24d22ed55327d9f842991a8da3794;hp=c62e39b5dff0651620e729eefffb5e6cc053506e;hpb=db08881d6b93af8af99bf1b114c72828454c20a3;p=gdcm.git diff --git a/vtk/CMakeLists.txt b/vtk/CMakeLists.txt index c62e39b5..9d50b42e 100644 --- a/vtk/CMakeLists.txt +++ b/vtk/CMakeLists.txt @@ -13,10 +13,20 @@ INCLUDE_DIRECTORIES( ${GDCM_BINARY_DIR}/ ) -SET(VTKGDCM_LIB_SRCS - vtkGdcmReader.cxx - vtkGdcmWriter.cxx -) +# Depending on VTK version build more stuff: +IF("${VTK_MAJOR_VERSION}" GREATER 4) + SET(VTKGDCM_LIB_SRCS + vtkGdcmReader.cxx + vtkGdcmWriter.cxx + vtkImageColorViewer.cxx + vtkImageMapToWindowLevelColors2.cxx + ) +ELSE("${VTK_MAJOR_VERSION}" GREATER 4) + SET(VTKGDCM_LIB_SRCS + vtkGdcmReader.cxx + vtkGdcmWriter.cxx + ) +ENDIF("${VTK_MAJOR_VERSION}" GREATER 4) #----------------------------------------------------------------------------- # Create vtkgdcm library @@ -27,6 +37,11 @@ TARGET_LINK_LIBRARIES(vtkgdcm vtkIO vtkFiltering ) +IF("${VTK_MAJOR_VERSION}" GREATER 4) + TARGET_LINK_LIBRARIES(vtkgdcm + vtkRendering + ) +ENDIF("${VTK_MAJOR_VERSION}" GREATER 4) #----------------------------------------------------------------------------- SET(vtkgdcmdemo_SOURCES