[cmake-commits] king committed Darwin.cmake 1.28 1.29

cmake-commits at cmake.org cmake-commits at cmake.org
Tue Apr 17 16:19:39 EDT 2007


Update of /cvsroot/CMake/CMake/Modules/Platform
In directory public:/mounts/ram/cvs-serv2606

Modified Files:
	Darwin.cmake 
Log Message:
ENH: Added CMAKE_SHARED_MODULE_LOADER_C_FLAG and CMAKE_SHARED_MODULE_LOADER_CXX_FLAG to support linking plugins to executables.


Index: Darwin.cmake
===================================================================
RCS file: /cvsroot/CMake/CMake/Modules/Platform/Darwin.cmake,v
retrieving revision 1.28
retrieving revision 1.29
diff -u -d -r1.28 -r1.29
--- Darwin.cmake	2 Mar 2007 16:33:37 -0000	1.28
+++ Darwin.cmake	17 Apr 2007 20:19:36 -0000	1.29
@@ -9,6 +9,8 @@
 SET(CMAKE_PLATFORM_HAS_INSTALLNAME 1)
 SET(CMAKE_SHARED_LIBRARY_CREATE_C_FLAGS "-dynamiclib -headerpad_max_install_names")
 SET(CMAKE_SHARED_MODULE_CREATE_C_FLAGS "-bundle -headerpad_max_install_names")
+SET(CMAKE_SHARED_MODULE_LOADER_C_FLAG "-Wl,-bundle_loader,")
+SET(CMAKE_SHARED_MODULE_LOADER_CXX_FLAG "-Wl,-bundle_loader,")
 SET(CMAKE_FIND_LIBRARY_SUFFIXES ".dylib" ".so" ".a")
 
 # setup for universal binaries if sysroot exists



More information about the Cmake-commits mailing list