summaryrefslogtreecommitdiffstats
path: root/Tests/CPackComponentsForAll/MyLibCPackConfig-AllGroupsInOne.cmake.in
diff options
context:
space:
mode:
authorEric NOULARD <eric.noulard@gmail.com>2011-01-30 12:11:25 (GMT)
committerEric NOULARD <eric.noulard@gmail.com>2011-01-30 12:11:25 (GMT)
commit92ced20fa13cd2b4ed45a80d265a590d2291f8ee (patch)
tree78ab255542bb412764e131b59aa0973eaf9042cf /Tests/CPackComponentsForAll/MyLibCPackConfig-AllGroupsInOne.cmake.in
parent04d4afbfa863bc43ab4d597b0b1a64f9a86c9ba2 (diff)
downloadCMake-92ced20fa13cd2b4ed45a80d265a590d2291f8ee.zip
CMake-92ced20fa13cd2b4ed45a80d265a590d2291f8ee.tar.gz
CMake-92ced20fa13cd2b4ed45a80d265a590d2291f8ee.tar.bz2
CPack Tests the different ways of packaging components
Diffstat (limited to 'Tests/CPackComponentsForAll/MyLibCPackConfig-AllGroupsInOne.cmake.in')
-rw-r--r--Tests/CPackComponentsForAll/MyLibCPackConfig-AllGroupsInOne.cmake.in18
1 files changed, 18 insertions, 0 deletions
diff --git a/Tests/CPackComponentsForAll/MyLibCPackConfig-AllGroupsInOne.cmake.in b/Tests/CPackComponentsForAll/MyLibCPackConfig-AllGroupsInOne.cmake.in
new file mode 100644
index 0000000..3a7119e
--- /dev/null
+++ b/Tests/CPackComponentsForAll/MyLibCPackConfig-AllGroupsInOne.cmake.in
@@ -0,0 +1,18 @@
+#
+# Activate component packaging
+#
+if(CPACK_GENERATOR MATCHES "ZIP")
+ set(CPACK_ARCHIVE_COMPONENT_INSTALL "ON")
+endif(CPACK_GENERATOR MATCHES "ZIP")
+
+if(CPACK_GENERATOR MATCHES "RPM")
+ set(CPACK_RPM_COMPONENT_INSTALL "ON")
+endif(CPACK_GENERATOR MATCHES "RPM")
+
+#
+# Choose grouping way
+#
+set(CPACK_COMPONENTS_ALL_GROUPS_IN_ONE_PACKAGE 1)
+#set(CPACK_COMPONENTS_GROUPING)
+#set(CPACK_COMPONENTS_IGNORE_GROUPS 1)
+#set(CPACK_COMPONENTS_ALL_IN_ONE_PACKAGE 1)