From 8f48214c397060201fbe743438cc330a02268172 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Adrien=20B=C3=A9raud?= <adrien.beraud@savoirfairelinux.com>
Date: Tue, 13 Jun 2023 20:03:55 -0400
Subject: [PATCH] cmake: install headers

Change-Id: I5757d41511c1bb1f54bd60abdadb1288dd466792
---
 CMakeLists.txt | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/CMakeLists.txt b/CMakeLists.txt
index 7084b4b..b84dcfa 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -40,7 +40,10 @@ target_include_directories(dhtnet PUBLIC
 )
 target_compile_definitions(dhtnet PUBLIC PJ_AUTOCONF=1)
 
-install(TARGETS dhtnet)
+set_target_properties(dhtnet PROPERTIES PUBLIC_HEADER "${dhtnet_HEADERS}")
+install(TARGETS dhtnet
+    PUBLIC_HEADER DESTINATION ${CMAKE_INSTALL_INCLUDEDIR}/dhtnet
+)
 
 if (BUILD_TESTING AND NOT MSVC)
     pkg_search_module(Cppunit REQUIRED IMPORTED_TARGET cppunit)
-- 
GitLab