summaryrefslogtreecommitdiffstats
path: root/Modules/CPackBundle.cmake
diff options
context:
space:
mode:
authorEric NOULARD <eric.noulard@gmail.com>2011-04-03 19:57:53 (GMT)
committerEric NOULARD <eric.noulard@gmail.com>2011-04-04 18:18:27 (GMT)
commit4bb79402e8f4e5c9c01637f70ca9e4d7b682473b (patch)
treee768eb220687e5958829939ebec76a9b72d254ea /Modules/CPackBundle.cmake
parent4ccb44e7c5cdb1d6e9dfa9e1c62c6ee4c8597c06 (diff)
downloadCMake-4bb79402e8f4e5c9c01637f70ca9e4d7b682473b.zip
CMake-4bb79402e8f4e5c9c01637f70ca9e4d7b682473b.tar.gz
CMake-4bb79402e8f4e5c9c01637f70ca9e4d7b682473b.tar.bz2
Split CPack.cmake in more manageable parts
Put NSIS, Bundle and Component related MACROs in separate files. This does not implies functional changes, concerning the way CPack is used.
Diffstat (limited to 'Modules/CPackBundle.cmake')
-rw-r--r--Modules/CPackBundle.cmake37
1 files changed, 37 insertions, 0 deletions
diff --git a/Modules/CPackBundle.cmake b/Modules/CPackBundle.cmake
new file mode 100644
index 0000000..3ac4ea8
--- /dev/null
+++ b/Modules/CPackBundle.cmake
@@ -0,0 +1,37 @@
+# - CPack Bundle generator (Mac OS X) specific options
+#
+# Installers built on Mac OS X using the Bundle generator use the
+# aforementioned DragNDrop variables, plus the following Bundle-specific
+# parameters:
+#
+# CPACK_BUNDLE_NAME - The name of the generated bundle. This
+# appears in the OSX finder as the bundle name. Required.
+#
+# CPACK_BUNDLE_PLIST - Path to an OSX plist file that will be used
+# as the Info.plist for the generated bundle. This assumes that
+# the caller has generated or specified their own Info.plist file.
+# Required.
+#
+# CPACK_BUNDLE_ICON - Path to an OSX icns file that will be used as
+# the icon for the generated bundle. This is the icon that appears
+# in the OSX finder for the bundle, and in the OSX dock when the
+# bundle is opened. Required.
+#
+# CPACK_BUNDLE_STARTUP_SCRIPT - Path to an executable or script that
+# will be run whenever an end-user double-clicks the generated bundle
+# in the OSX Finder. Optional.
+
+#=============================================================================
+# Copyright 2006-2009 Kitware, Inc.
+#
+# Distributed under the OSI-approved BSD License (the "License");
+# see accompanying file Copyright.txt for details.
+#
+# This software is distributed WITHOUT ANY WARRANTY; without even the
+# implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+# See the License for more information.
+#=============================================================================
+# (To distribute this file outside of CMake, substitute the full
+# License text for the above reference.)
+
+#Bundle Generator specific code should be put here