aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorToni Uhlig <matzeton@googlemail.com>2023-08-05 01:15:48 +0200
committerToni Uhlig <matzeton@googlemail.com>2023-08-05 01:15:48 +0200
commitdd4357c238a9175dcb3312a81037aeee71c5e951 (patch)
tree7d38c10ca26fb0c2a2d908d84d69054d6bf35ccc
parent7b15838696e7024f5bec10cc5c8668b587bae782 (diff)
CMake: install header files for experimental usage
Signed-off-by: Toni Uhlig <matzeton@googlemail.com>
-rw-r--r--CMakeLists.txt12
1 files changed, 12 insertions, 0 deletions
diff --git a/CMakeLists.txt b/CMakeLists.txt
index 823a7e820..d9ed352cf 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -23,6 +23,8 @@ find_package(PkgConfig REQUIRED)
set(CPACK_PACKAGE_CONTACT "toni@impl.cc")
set(CPACK_DEBIAN_PACKAGE_NAME "nDPId")
set(CPACK_DEBIAN_PACKAGE_SHLIBDEPS ON)
+set(CPACK_DEBIAN_DEBUGINFO_PACKAGE ON)
+set(CPACK_STRIP_FILES ON)
set(CPACK_PACKAGE_VERSION_MAJOR 1)
set(CPACK_PACKAGE_VERSION_MINOR 5)
set(CPACK_PACKAGE_VERSION_PATCH 0)
@@ -361,6 +363,16 @@ if(ENABLE_SYSTEMD)
install(FILES packages/systemd/ndpid@.service DESTINATION lib/systemd/system)
endif()
+install(FILES config.h
+ dependencies/nDPIsrvd.h
+ dependencies/jsmn/jsmn.h
+ dependencies/uthash/src/utarray.h
+ dependencies/uthash/src/uthash.h
+ dependencies/uthash/src/utlist.h
+ dependencies/uthash/src/utringbuffer.h
+ dependencies/uthash/src/utstack.h
+ dependencies/uthash/src/utstring.h
+ DESTINATION include/nDPId)
install(TARGETS nDPId DESTINATION sbin)
install(TARGETS nDPIsrvd nDPId-test DESTINATION bin)
if(BUILD_EXAMPLES)