IF(${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION} GREATER 1.9)
# We need to pass that to swig to be sure all modules are generated in the proper dir
- #SET(CMAKE_SWIG_FLAGS "-outdir ${GDCM_BINARY_DIR}/gdcmPython")
+ SET(CMAKE_SWIG_FLAGS "-outdir ${GDCM_BINARY_DIR}/gdcmPython")
# Looks like a bug to me in cmake 2.0.x:
- #SEPARATE_ARGUMENTS(CMAKE_SWIG_FLAGS)
+ SEPARATE_ARGUMENTS(CMAKE_SWIG_FLAGS)
FIND_PACKAGE(SWIG REQUIRED)
INCLUDE(${SWIG_USE_FILE})
ENDIF(${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION} GREATER 1.9)
+INSTALL_TARGETS(/lib/ _gdcm)
#-----------------------------------------------------------------------------
# VTK Wrapping
vtkgdcm
vtkCommonPython
vtkIOPython)
+ INSTALL_TARGETS(/lib/ vtkgdcmPython)
+
ENDIF (GDCM_WRAP_PYTHON)
ENDIF(GDCM_VTK)
)
FILE(WRITE ${GDCM_BINARY_DIR}/gdcmPython/core.py
+ "from gdcmVersion import *\n"
"import gdcm\n"
- "GDCM_DATA_ROOT =\"${GDCM_DATA_ROOT}\"\n"
+ "GDCM_DATA_ROOT = \"${GDCM_DATA_ROOT}\"\n"
)
IF(GDCM_VTK)
FILE(WRITE ${GDCM_BINARY_DIR}/gdcmPython/vtk.py
"import os\n"
+ "from gdcmVersion import *\n"
"if os.name == 'posix':\n"
" from libvtkgdcmPython import *\n"
"else:\n"
" from vtkgdcmPython import *\n"
- "GDCM_DATA_ROOT =\"${GDCM_DATA_ROOT}\"\n"
+ "GDCM_DATA_ROOT = \"${GDCM_DATA_ROOT}\"\n"
)
ENDIF(GDCM_VTK)