diff --git a/CMakeLists.txt b/CMakeLists.txt index d04e65a..ca282e7 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -17,10 +17,16 @@ add_library(rcmp STATIC target_compile_features(rcmp PUBLIC cxx_std_17) +target_include_directories(rcmp PRIVATE ${RCMP_EXTERNAL_DIR}/nmd/include) + +# Declare public include directories +include(GNUInstallDirs) target_include_directories(rcmp PUBLIC - ${PROJECT_SOURCE_DIR}/include - ${RCMP_EXTERNAL_DIR}/nmd/include - ) + $ + $) + + +install(DIRECTORY ${PROJECT_SOURCE_DIR}/include DESTINATION ${CMAKE_INSTALL_INCLUDEDIR}) target_compile_definitions(rcmp PUBLIC RCMP_VERSION_MAJOR=${RCMP_VERSION_MAJOR}) target_compile_definitions(rcmp PUBLIC RCMP_VERSION_MINOR=${RCMP_VERSION_MINOR})