From c96230942b8679c95e57919461ad24cbab8cf6aa Mon Sep 17 00:00:00 2001 From: Bastian Dehn Date: Wed, 25 Aug 2021 20:25:16 +0200 Subject: [PATCH] add: build package with cpack libspandisc --- libs/spandisc/CMakeLists.txt | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/libs/spandisc/CMakeLists.txt b/libs/spandisc/CMakeLists.txt index 642dae3..66ef190 100644 --- a/libs/spandisc/CMakeLists.txt +++ b/libs/spandisc/CMakeLists.txt @@ -5,6 +5,11 @@ set(INSTALL_HEADER /usr/local/include/spandisc) project(spandisc) +set(PROJECT_VERSION_MAJOR 1) +set(PROJECT_VERSION_MINOR 0) +set(PROJECT_VERSION_PATCH 0) +set(PROJECT_VERSION "${PROJECT_VERSION_MAJOR}.${PROJECT_VERSION_MINOR}.${PROJECT_VERSION_PATCH}") + option(BUILD_SHARED_LIBS "build shared libs" ON) file(GLOB SOURCES src/*.c) @@ -22,3 +27,12 @@ target_link_libraries(spandisc m) install(TARGETS spandisc DESTINATION ${INSTALL_LIBPATH} PUBLIC_HEADER DESTINATION ${INSTALL_HEADER}) + +set(CPACK_GENERATOR "DEB") +set(CPACK_PACKAGE_NAME "lib${PROJECT_NAME}") +set(CPACK_PACKAGE_VERSION ${PROJECT_VERSION}) +set(CPACK_PACKAGE_DESRCIPTION + "text files contains file pathes split into media part files") +set(CPACK_DEBIAN_PACKAGE_MAINTAINER "Bastian Dehn