#SET_SOURCE_FILES_PROPERTIES(gdcm.i PROPERTIES PYTHON ON)
SET_SOURCE_FILES_PROPERTIES(gdcm.i PROPERTIES CPLUSPLUS ON)
# Setting SWIG_FLAGS to "-includeall" at the following line looks like
- # a bad idea since swig tries to reculsively include all the referenced
+ # a bad idea since swig tries to recursively include all the referenced
# files, "including" the C++ <sstream>, <list>, <map>... Of course swig
# has no way of finding the path to those files (unless it is told by
# cmake) since they are related to the compiler installation layout.
${EXE_DIR}/${CMAKE_CFG_INTDIR}/_gdcm${CMAKE_SHARED_LIBRARY_SUFFIX}
)
- # Remove temporary (lib)pygdcm(.so .dll) library:
-# ADD_CUSTOM_COMMAND(
-# TARGET pygdcm
-# POST_BUILD
-# COMMAND ${CMAKE_COMMAND}
-# ARGS -E remove ${LIB_DIR}/${CMAKE_CFG_INTDIR}/${LIB_NAME}
-# )
-
- # where are library stored ?
-# SET(GDCM_LIB_DIR ${CMAKE_CURRENT_BINARY_DIR}/${CMAKE_CFG_INTDIR})
-# ADD_CUSTOM_COMMAND(
-# TARGET pygdcm
-# POST_BUILD
-# COMMAND ${CMAKE_COMMAND}
-# ARGS -E copy
-# ${EXECUTABLE_OUTPUT_PATH}/${CMAKE_CFG_INTDIR}/${MY_LIB_NAME}${CMAKE_SHLIB_SUFFIX}
-# ${EXECUTABLE_OUTPUT_PATH}/${CMAKE_CFG_INTDIR}/vtkXY.pvm
-# TARGET vtkXY
-# )
-
ENDIF(${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION} GREATER 1.9)
SET(vtkgdcmPython_la_SOURCES
${GDCM_SOURCE_DIR}/vtk/vtkGdcmReader.cxx
+ ${GDCM_SOURCE_DIR}/vtk/vtkGdcmWriter.cxx
)
SET_SOURCE_FILES_PROPERTIES(vtkGdcmReaderPython.cxx GENERATED)
)
ENDIF(GDCM_VTK)
-#-----------------------------------------------------------------------------
-# Copy the testSuite.py file
-CONFIGURE_FILE(
- ${GDCM_SOURCE_DIR}/gdcmPython/testSuite.py
- ${GDCM_BINARY_DIR}/gdcmPython/testSuite.py
- COPYONLY
-)
-
#-----------------------------------------------------------------------------
# Add test from demo subdir: