[QGIS Commit] r9030 - trunk/qgis/src/python

svn_qgis at osgeo.org svn_qgis at osgeo.org
Fri Aug 8 03:01:04 EDT 2008


Author: jef
Date: 2008-08-08 03:01:02 -0400 (Fri, 08 Aug 2008)
New Revision: 9030

Modified:
   trunk/qgis/src/python/CMakeLists.txt
Log:
fix library naming on MinGW (fixes #1214)

Modified: trunk/qgis/src/python/CMakeLists.txt
===================================================================
--- trunk/qgis/src/python/CMakeLists.txt	2008-08-08 00:07:58 UTC (rev 9029)
+++ trunk/qgis/src/python/CMakeLists.txt	2008-08-08 07:01:02 UTC (rev 9030)
@@ -1,3 +1,5 @@
+SET(TARGET_NAME "qgispython")
+
 IF (WIN32)
   IF (MSVC)
     ADD_DEFINITIONS("-DPYTHON_EXPORT=__declspec(dllexport)")
@@ -3,4 +5,5 @@
   ELSE (MSVC)
     ADD_DEFINITIONS("\"-DPYTHON_EXPORT=__declspec(dllexport)\"")
+    SET(TARGET_NAME "libqgispython")
   ENDIF (MSVC)
 ELSE (WIN32)
@@ -13,24 +16,26 @@
 
 INCLUDE_DIRECTORIES(
   ../core
-  ../core/raster ../core/renderer ../core/symbology
+  ../core/raster
+  ../core/renderer
+  ../core/symbology
   ../gui
   ${PYTHON_INCLUDE_PATH})
 
-ADD_LIBRARY (qgispython SHARED ${QGISPYTHON_SRCS})
+ADD_LIBRARY (${TARGET_NAME} SHARED ${QGISPYTHON_SRCS})
 
-SET_TARGET_PROPERTIES(qgispython PROPERTIES 
+SET_TARGET_PROPERTIES(${TARGET_NAME} PROPERTIES 
 			VERSION ${CPACK_PACKAGE_VERSION_MAJOR}.${CPACK_PACKAGE_VERSION_MINOR}
 			SOVERSION ${CPACK_PACKAGE_VERSION_MAJOR}.${CPACK_PACKAGE_VERSION_MINOR})
 
 
-TARGET_LINK_LIBRARIES(qgispython
+TARGET_LINK_LIBRARIES(${TARGET_NAME}
   ${QT_QTCORE_LIBRARY} 
   ${QT_QTGUI_LIBRARY} 
   ${PYTHON_LIBRARIES}
   qgis_core
 )
 
-INSTALL(TARGETS qgispython
+INSTALL(TARGETS ${TARGET_NAME}
   RUNTIME DESTINATION ${QGIS_BIN_DIR}
   LIBRARY DESTINATION ${QGIS_LIB_DIR})



More information about the QGIS-commit mailing list