From 439920d628f080dffde410474c667e1046340884 Mon Sep 17 00:00:00 2001 From: Joakim Plate Date: Fri, 14 Jan 2022 16:26:06 +0100 Subject: [PATCH] Mark headers for install --- CMakeLists.txt | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index f5e7f4f..47aa99d 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -41,10 +41,14 @@ ENDIF(WIN32) SET(library_target CuteLogger) ADD_LIBRARY(${library_target} SHARED ${sources} ${includes}) +SET_TARGET_PROPERTIES(${library_target} PROPERTIES PUBLIC_HEADER "${includes}") TARGET_LINK_LIBRARIES(${library_target} Qt5::Core) TARGET_INCLUDE_DIRECTORIES(${library_target} PUBLIC include) -INSTALL(TARGETS ${library_target} DESTINATION lib) +INSTALL(TARGETS ${library_target} + LIBRARY DESTINATION lib + PUBLIC_HEADER DESTINATION include/CuteLogger +) SET(ENABLE_TESTS OFF CACHE BOOL "Enable building CuteLogger tests") IF (ENABLE_TESTS)