]> Creatis software - gdcm.git/blobdiff - gdcmPython/CMakeLists.txt
*FIX: gdcm/Makefile.am fix for generating ljpg medcon
[gdcm.git] / gdcmPython / CMakeLists.txt
index 0c8ed539bee2dca564c8711aeeb4efe99026d44a..a6e8adc8641e251c5e4ecab095fbdcfd2eb5bf28 100644 (file)
@@ -31,6 +31,8 @@ SET(GDCM_PYTHON_SOURCES
 SET_SOURCE_FILES_PROPERTIES(gdcm_wrap.cxx GENERATED)
 
 ADD_LIBRARY(pygdcm ${GDCM_PYTHON_SOURCES})
+#http://www.cmake.org/pipermail/cmake/2003-August/004190.html
+SET_TARGET_PROPERTIES(pygdcm PROPERTIES PREFIX "")
 TARGET_LINK_LIBRARIES(pygdcm 
   ${PYTHON_LIBRARY}
   gdcm
@@ -84,3 +86,15 @@ IF(GDCM_VTK)
                          vtkIOPython)
   ENDIF (GDCM_WRAP_PYTHON)
 ENDIF(GDCM_VTK)
+
+#I should install in path of PYTHON_LIBRARY
+GET_FILENAME_COMPONENT(PYTHON_LIB_INSTALL ${PYTHON_LIBRARY} PATH)
+GET_FILENAME_COMPONENT(SITEPACKAGE ${PYTHON_LIB_INSTALL}/../site-packages ABSOLUTE)
+MESSAGE(STATUS ${SITEPACKAGE})
+#INSTALL_FILES(/include "\\.h$")
+#INSTALL_TARGETS(/lib/ gdcm)
+
+# When installing swig-generated python module one should pay attention
+# to library naming convention, see here for more detail:
+# http://www.swig.org/Doc1.3/Python.html#n6
+# even with the $swig -module mylib, there is always a trailing underscore added