# For GDCM from build tree:
SET(GDCM_USE_FILE ${GDCM_SOURCE_DIR}/GDCMUse.cmake)
SET(GDCM_INCLUDE_DIRS
- ${GDCM_BINARY_DIR}/src
+ ${GDCM_BINARY_DIR}/ #for gdcmConfigure.h
+ ${GDCM_SOURCE_DIR}/src #for main gdcm include
)
SET(GDCM_LIBRARY_DIRS ${LIBRARY_OUTPUT_PATH})
SET(GDCM_LIBRARY_DEPENDS_FILE ${GDCM_BINARY_DIR}/GDCMLibraryDepends.cmake)
SET(GDCM_INCLUDE_DIRS "@GDCM_INCLUDE_DIRS@")
SET(GDCM_LIBRARY_DIRS "@GDCM_LIBRARY_DIRS@")
+# The build settings file.
+SET(GDCM_BUILD_SETTINGS_FILE "@GDCM_BUILD_SETTINGS_FILE@")
+
# The GDCM library dependencies.
IF(NOT GDCM_NO_LIBRARY_DEPENDS)
INCLUDE("@GDCM_LIBRARY_DEPENDS_FILE@")
# SET(CMAKE_SHARED_LINKER_FLAGS "${CMAKE_SHARED_LINKER_FLAGS} ${VTK_REQUIRED_SHARED_LINKER_FLAGS}")
# SET(CMAKE_MODULE_LINKER_FLAGS "${CMAKE_MODULE_LINKER_FLAGS} ${VTK_REQUIRED_MODULE_LINKER_FLAGS}")
- # Add include directories needed to use VTK.
+ # Add include directories needed to use GDCM
INCLUDE_DIRECTORIES(${GDCM_INCLUDE_DIRS})
+
+ # Add link directories needed to use GDCM
+ LINK_DIRECTORIES(${GDCM_LIBRARY_DIRS})
+
ENDIF(GDCM_FOUND)