From 1889a1fe82bfabf143df9458c304f511580f21ab Mon Sep 17 00:00:00 2001 From: jgromes Date: Sat, 6 May 2023 18:00:58 +0100 Subject: [PATCH] Update cmake to install --- CMakeLists.txt | 17 ++++++++++++++++- 1 file changed, 16 insertions(+), 1 deletion(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index e3497d06..33f0ebfd 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -8,4 +8,19 @@ file(GLOB_RECURSE RADIOLIB_SOURCES add_library(RadioLib ${RADIOLIB_SOURCES}) -target_include_directories(RadioLib PUBLIC "src" "${CMAKE_CURRENT_BINARY_DIR}/include") +target_include_directories(RadioLib + PUBLIC $ + $) + +include(GNUInstallDirs) + +install(TARGETS RadioLib + LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR} + ARCHIVE DESTINATION ${CMAKE_INSTALL_LIBDIR} +) + +install(DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}/src/ + DESTINATION ${CMAKE_INSTALL_INCLUDEDIR}/RadioLib + FILES_MATCHING PATTERN "*.h" +) +