]> gitweb.hhaalo.de Git - discspan.git/commitdiff
add: build package with cpack libspandisc
authorBastian Dehn <hhaalo@arcor.de>
Wed, 25 Aug 2021 18:25:16 +0000 (20:25 +0200)
committerBastian Dehn <hhaalo@arcor.de>
Wed, 25 Aug 2021 18:25:16 +0000 (20:25 +0200)
libs/spandisc/CMakeLists.txt

index 642dae3f66eab1c7f0999d64019263964c7a7029..66ef19042fbbcaef064f894ece7acfce5747bfc4 100644 (file)
@@ -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 <hhaalo@arcor.de")
+
+include(CPack)