summaryrefslogtreecommitdiff
path: root/cmake
diff options
context:
space:
mode:
authorFabien Proriol <fabien.proriol@kazoe.org>2025-05-22 15:42:13 +0200
committerFabien Proriol <fabien.proriol@kazoe.org>2025-05-22 15:48:00 +0200
commitc842548fef050ac5f8b56a5fcb4f579820247434 (patch)
tree68bce34d0932db0157761635a010695c5e9616e3 /cmake
Initial Commit
Diffstat (limited to 'cmake')
-rw-r--r--cmake/CPack.cmake8
-rw-r--r--cmake/Config.cmake.in7
2 files changed, 15 insertions, 0 deletions
diff --git a/cmake/CPack.cmake b/cmake/CPack.cmake
new file mode 100644
index 0000000..33169b1
--- /dev/null
+++ b/cmake/CPack.cmake
@@ -0,0 +1,8 @@
+set(CPACK_GENERATOR "DEB")
+set(CPACK_PACKAGE_NAME "KaZoe-Settings")
+set(CPACK_DEBIAN_PACKAGE_DEPENDS "python3")
+set(CPACK_DEBIAN_FILE_NAME DEB-DEFAULT)
+set(CPACK_PACKAGE_VERSION_PATCH "${CMAKE_PROJECT_VERSION_PATCH}")
+set(CPACK_PACKAGE_DESCRIPTION "KaZoe library")
+set(CPACK_DEBIAN_PACKAGE_MAINTAINER "Fabien Proriol <fabien.proriol@kazoe.org>")
+include(CPack)
diff --git a/cmake/Config.cmake.in b/cmake/Config.cmake.in
new file mode 100644
index 0000000..efbb7cc
--- /dev/null
+++ b/cmake/Config.cmake.in
@@ -0,0 +1,7 @@
+@PACKAGE_INIT@
+
+include("${CMAKE_CURRENT_LIST_DIR}/KaZoeSettingsTargets.cmake")
+set(LIBKAZOESETTINGS_INCLUDE_DIR "${PACKAGE_PREFIX_DIR}/include/@PROJECT_NAME@")
+set(LIBKAZOESETTINGS_LIBRARIES "KaZoeSettings" )
+
+check_required_components("@PROJECT_NAME@")