[cmake-commits] hoffman committed CPack.Info.plist.in 1.4 1.4.2.1
CPack.cmake 1.17.2.7 1.17.2.8
cmake-commits at cmake.org
cmake-commits at cmake.org
Fri Dec 28 09:49:51 EST 2007
Update of /cvsroot/CMake/CMake/Modules
In directory public:/mounts/ram/cvs-serv9801/Modules
Modified Files:
Tag: CMake-2-4
CPack.Info.plist.in CPack.cmake
Log Message:
ENH: move over mac package change
Index: CPack.Info.plist.in
===================================================================
RCS file: /cvsroot/CMake/CMake/Modules/CPack.Info.plist.in,v
retrieving revision 1.4
retrieving revision 1.4.2.1
diff -u -d -r1.4 -r1.4.2.1
--- CPack.Info.plist.in 3 Mar 2006 15:52:26 -0000 1.4
+++ CPack.Info.plist.in 28 Dec 2007 14:49:49 -0000 1.4.2.1
@@ -20,7 +20,7 @@
<key>IFPkgFlagOverwritePermissions</key>
<true/>
<key>IFPkgFlagRelocatable</key>
-<false/>
+<@CPACK_PACKAGE_RELOCATABLE@/>
<key>IFPkgFlagRestartAction</key>
<string>NoRestart</string>
<key>IFPkgFlagRootVolumeOnly</key>
Index: CPack.cmake
===================================================================
RCS file: /cvsroot/CMake/CMake/Modules/CPack.cmake,v
retrieving revision 1.17.2.7
retrieving revision 1.17.2.8
diff -u -d -r1.17.2.7 -r1.17.2.8
--- CPack.cmake 5 Feb 2007 18:21:32 -0000 1.17.2.7
+++ CPack.cmake 28 Dec 2007 14:49:49 -0000 1.17.2.8
@@ -79,6 +79,14 @@
"${CPACK_PACKAGE_NAME} ${CPACK_PACKAGE_VERSION}")
cpack_set_if_not_set(CPACK_PACKAGE_INSTALL_REGISTRY_KEY
"${CPACK_PACKAGE_NAME} ${CPACK_PACKAGE_VERSION}")
+cpack_set_if_not_set(CPACK_PACKAGE_RELOCATABLE "true")
+
+# always force to exactly "true" or "false" for CPack.Info.plist.in:
+if(CPACK_PACKAGE_RELOCATABLE)
+ set(CPACK_PACKAGE_RELOCATABLE "true")
+else(CPACK_PACKAGE_RELOCATABLE)
+ set(CPACK_PACKAGE_RELOCATABLE "false")
+endif(CPACK_PACKAGE_RELOCATABLE)
MACRO(cpack_check_file_exists file description)
IF(NOT EXISTS "${file}")
More information about the Cmake-commits
mailing list