Adds rudimentary DEB package creation

This commit is contained in:
2023-03-04 18:13:49 -06:00
parent f3df4cc9c1
commit 6acf28a3dd
3 changed files with 31 additions and 2 deletions
+19
View File
@@ -0,0 +1,19 @@
set(CPACK_PACKAGE_NAME ${PROJECT_NAME})
set(CPACK_PACKAGE_DESCRIPTION_SUMMARY "C++ challenge exercise")
set(CPACK_PACKAGE_VENDOR "buildbuddha.com")
set(CPACK_PACKAGE_INSTALL_DIRECTORY ${CPACK_PACKAGE_NAME})
SET(CPACK_OUTPUT_FILE_PREFIX "${CMAKE_SOURCE_DIR}/_packages")
set(CPACK_PACKAGING_INSTALL_PREFIX "/usr/local")
set(CPACK_PACKAGE_VERSION_MAJOR ${PROJECT_VERSION_MAJOR})
set(CPACK_PACKAGE_VERSION_MINOR ${PROJECT_VERSION_MINOR})
set(CPACK_PACKAGE_VERSION_PATCH ${PROJECT_VERSION_PATCH})
set(CPACK_PACKAGE_CONTACT "jobs@buildbuddha.com")
set(CPACK_DEBIAN_PACKAGE_MAINTAINER "Ron Hough")
set(CPACK_DEBIAN_FILE_NAME DEB-DEFAULT)
include(CPack)