summaryrefslogtreecommitdiff
path: root/cmake/cpack.cmk
diff options
context:
space:
mode:
authorJan-Michael Brummer <jan.brummer@tabos.org>2023-05-02 10:53:36 +0200
committerGitHub <noreply@github.com>2023-05-02 10:53:36 +0200
commitd159c5f40ff7e82354e45116d9b66b1f596d9320 (patch)
tree34506d9ee6c699444a170c6bba8c925c45407d3e /cmake/cpack.cmk
parent8fec01ed4b95afc71bf7710bf5b736a5de03b343 (diff)
parent5272fb3d114f0d012871380bd429546c73f0226d (diff)
downloadlibproxy-git-d159c5f40ff7e82354e45116d9b66b1f596d9320.tar.gz
Merge pull request #201 from janbrummer/rewrite
Complete rewrite
Diffstat (limited to 'cmake/cpack.cmk')
-rw-r--r--cmake/cpack.cmk21
1 files changed, 0 insertions, 21 deletions
diff --git a/cmake/cpack.cmk b/cmake/cpack.cmk
deleted file mode 100644
index 2098fd5..0000000
--- a/cmake/cpack.cmk
+++ /dev/null
@@ -1,21 +0,0 @@
-set(CPACK_IGNORE_FILES "CMakeCache.txt;install_manifest.txt;/Testing/;/Makefile$;\\\\.tar.gz$;\\\\.so[.0-9]*$;/build/;/_CPack_Packages/;/CMakeFiles/;/CVS/;/\\\\.svn/;/\\\\.git/;\\\\.swp$;\\\\.#;/#")
-set(CPACK_SOURCE_IGNORE_FILES ${CPACK_IGNORE_FILES})
-set(CPACK_SOURCE_GENERATOR TXZ ZIP)
-set(CPACK_SOURCE_TOPLEVEL_TAG "")
-
-function(set_project_version MAJOR MINOR PATCH)
- if(NOT PROJECT_NAME OR "${PROJECT_NAME}" STREQUAL "Project")
- message(FATAL_ERROR "PROJECT_NAME MUST be defined before calling set_project_version()")
- endif()
- set(CPACK_PACKAGE_VERSION_MAJOR ${MAJOR})
- set(CPACK_PACKAGE_VERSION_MINOR ${MINOR})
- set(CPACK_PACKAGE_VERSION_PATCH ${PATCH})
- set(CPACK_PACKAGE_VERSION "${MAJOR}.${MINOR}.${PATCH}")
- set(CPACK_SOURCE_PACKAGE_FILE_NAME "${PROJECT_NAME}-${CPACK_PACKAGE_VERSION}")
- set(PROJECT_VERSION "${CPACK_PACKAGE_VERSION}" PARENT_SCOPE)
- set(PROJECT_VERSION_MAJOR "${MAJOR}" PARENT_SCOPE)
- set(PROJECT_VERSION_MINOR "${MINOR}" PARENT_SCOPE)
- set(PROJECT_VERSION_PATCH "${PATCH}" PARENT_SCOPE)
- include(CPack)
-endfunction(set_project_version)
-