Bundle libminizip on Mac if used by osgdb_kml plugin of osgearth

This commit is contained in:
Larry Shaffer 2014-05-29 19:16:13 -06:00
parent ca6d4d954a
commit 592356aeae

View File

@ -104,4 +104,13 @@ IF (EXISTS "${TINY}")
INSTALLNAMETOOL_CHANGE ("${TINY_CHG}" "${TINY_CHG_TO}" "${QPLUGDIR}/libglobeplugin.so")
ENDIF ()
GET_INSTALL_NAME ("${OSG_PLUGINS_PATH}/osgdb_kml.so" "libminizip" MINI)
# MESSAGE (STATUS "libminizip path: ${MINI}")
IF (EXISTS "${MINI}")
SET (MINI_CHG "${MINI}")
SET (MINI_CHG_TO "${ATEXECUTABLE}/@QGIS_LIB_SUBDIR@/libminizip.dylib")
EXECUTE_PROCESS (COMMAND ditto ${QARCHS} "${MINI_CHG}" "${QLIBDIR}/libminizip.dylib")
INSTALLNAMETOOL_CHANGE ("${MINI_CHG}" "${MINI_CHG_TO}" "${QPLUGDIR}/../osgPlugins/osgdb_kml.so")
ENDIF ()
ENDIF (@OSGEARTH_FOUND@)