Author: abroekhuis
Date: Wed Jul 27 12:20:53 2011
New Revision: 1151443
URL: http://svn.apache.org/viewvc?rev=1151443&view=rev
Log:
Updated run script creation to use correct library path based on the system (LD
vs DYLD etc)
Modified:
incubator/celix/trunk/cmake/Packaging.cmake
incubator/celix/trunk/cmake/run.sh.in
Modified: incubator/celix/trunk/cmake/Packaging.cmake
URL:
http://svn.apache.org/viewvc/incubator/celix/trunk/cmake/Packaging.cmake?rev=1151443&r1=1151442&r2=1151443&view=diff
==============================================================================
--- incubator/celix/trunk/cmake/Packaging.cmake (original)
+++ incubator/celix/trunk/cmake/Packaging.cmake Wed Jul 27 12:20:53 2011
@@ -128,6 +128,15 @@ MACRO(deploy)
set(FW_PATH ${CMAKE_BINARY_DIR}/framework)
set(UTILS_PATH ${CMAKE_BINARY_DIR}/utils)
set(LAUNCHER ${CMAKE_BINARY_DIR}/launcher/launcher)
+
+ IF(UNIX)
+ IF(APPLE)
+ set(LIBRARY_PATH DYLD_LIBRARY_PATH)
+ ELSE(APPLE)
+ set(LIBRARY_PATH LD_LIBRARY_PATH)
+ ENDIF(APPLE)
+ ENDIF(UNIX)
+
CONFIGURE_FILE(${PROJECT_SOURCE_DIR}/cmake/run.sh.in
${CMAKE_CURRENT_BINARY_DIR}/deploy/${DEPLOY_NAME}/run.sh @ONLY)
install(DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}/deploy/${DEPLOY_NAME}
DESTINATION . COMPONENT ${DEPLOY_COMPONENT})
Modified: incubator/celix/trunk/cmake/run.sh.in
URL:
http://svn.apache.org/viewvc/incubator/celix/trunk/cmake/run.sh.in?rev=1151443&r1=1151442&r2=1151443&view=diff
==============================================================================
--- incubator/celix/trunk/cmake/run.sh.in (original)
+++ incubator/celix/trunk/cmake/run.sh.in Wed Jul 27 12:20:53 2011
@@ -1,2 +1,2 @@
-DYLD_LIBRARY_PATH=@FW_PATH@:@UTILS_PATH@
+@LIBRARY_PATH@=@FW_PATH@:@UTILS_PATH@
@LAUNCHER@
\ No newline at end of file