]> Creatis software - gdcm.git/blobdiff - gdcmPython/CMakeLists.txt
* Builder/ : add something to facilitate the RPM creation of gdcm
[gdcm.git] / gdcmPython / CMakeLists.txt
index c5488ece24e5a5e9eaa2aea9c49582b1c3766238..c9cfa2a9e5f90a133998f812c2c4911ba72881d6 100644 (file)
@@ -136,6 +136,7 @@ ELSE(${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION} GREATER 1.9)
 
 ENDIF(${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION} GREATER 1.9)   
 
+INSTALL_TARGETS(/lib/ _gdcm)
 
 #-----------------------------------------------------------------------------
 # VTK Wrapping
@@ -171,6 +172,8 @@ IF(GDCM_VTK)
                            vtkgdcm
                            vtkCommonPython
                            vtkIOPython)
+    INSTALL_TARGETS(/lib/ vtkgdcmPython)
+
   ENDIF (GDCM_WRAP_PYTHON)
 ENDIF(GDCM_VTK)
 
@@ -207,6 +210,7 @@ FILE(WRITE ${GDCM_BINARY_DIR}/gdcmPython/__init__.py
     )
 
 FILE(WRITE ${GDCM_BINARY_DIR}/gdcmPython/core.py
+    "from gdcmVersion import *\n"
     "import gdcm\n"
     "GDCM_DATA_ROOT = \"${GDCM_DATA_ROOT}\"\n"
     )
@@ -214,6 +218,7 @@ FILE(WRITE ${GDCM_BINARY_DIR}/gdcmPython/core.py
 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"