mirror of
https://github.com/qgis/QGIS.git
synced 2025-12-09 00:04:30 -05:00
link python modules as modules on OSX
git-svn-id: http://svn.osgeo.org/qgis/trunk@12779 c8812cc2-4d05-0410-92ff-de0c093fc19c
This commit is contained in:
parent
e43fe56ecd
commit
ef70e48a27
@ -103,13 +103,18 @@ MACRO(ADD_SIP_PYTHON_MODULE MODULE_NAME MODULE_SIP)
|
|||||||
DEPENDS ${_abs_module_sip} ${SIP_EXTRA_FILES_DEPEND}
|
DEPENDS ${_abs_module_sip} ${SIP_EXTRA_FILES_DEPEND}
|
||||||
)
|
)
|
||||||
# not sure if type MODULE could be uses anywhere, limit to cygwin for now
|
# not sure if type MODULE could be uses anywhere, limit to cygwin for now
|
||||||
IF (CYGWIN)
|
IF (CYGWIN OR APPLE)
|
||||||
ADD_LIBRARY(${_logical_name} MODULE ${_sip_output_files} )
|
ADD_LIBRARY(${_logical_name} MODULE ${_sip_output_files} )
|
||||||
ELSE (CYGWIN)
|
ELSE (CYGWIN OR APPLE)
|
||||||
ADD_LIBRARY(${_logical_name} SHARED ${_sip_output_files} )
|
ADD_LIBRARY(${_logical_name} SHARED ${_sip_output_files} )
|
||||||
ENDIF (CYGWIN)
|
ENDIF (CYGWIN)
|
||||||
TARGET_LINK_LIBRARIES(${_logical_name} ${PYTHON_LIBRARY})
|
IF (NOT APPLE)
|
||||||
|
TARGET_LINK_LIBRARIES(${_logical_name} ${PYTHON_LIBRARY})
|
||||||
|
ENDIF (NOT APPLE)
|
||||||
TARGET_LINK_LIBRARIES(${_logical_name} ${EXTRA_LINK_LIBRARIES})
|
TARGET_LINK_LIBRARIES(${_logical_name} ${EXTRA_LINK_LIBRARIES})
|
||||||
|
IF (APPLE)
|
||||||
|
SET_TARGET_PROPERTIES(${_logical_name} PROPERTIES LINK_FLAGS "-undefined dynamic_lookup")
|
||||||
|
ENDIF (APPLE)
|
||||||
SET_TARGET_PROPERTIES(${_logical_name} PROPERTIES PREFIX "" OUTPUT_NAME ${_child_module_name})
|
SET_TARGET_PROPERTIES(${_logical_name} PROPERTIES PREFIX "" OUTPUT_NAME ${_child_module_name})
|
||||||
|
|
||||||
IF (WIN32)
|
IF (WIN32)
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user