From 0f633f28e9b6e4a8a6e944e77f028d1b1bdef72d Mon Sep 17 00:00:00 2001 From: Begasus Date: Mon, 29 Jan 2024 14:49:50 +0100 Subject: Fix header installation path diff --git a/CMakeLists.txt b/CMakeLists.txt index f24f9b6..68dfd22 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -13,7 +13,7 @@ include(GNUInstallDirs) target_include_directories(utf8cpp INTERFACE "$" - $ + $ ) include(CMakePackageConfigHelpers) @@ -29,8 +29,8 @@ install(TARGETS ${PROJECT_NAME} LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR} ARCHIVE DESTINATION ${CMAKE_INSTALL_LIBDIR} RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR} - PUBLIC_HEADER DESTINATION include COMPONENT Development - BUNDLE DESTINATION bin COMPONENT Runtime + PUBLIC_HEADER DESTINATION ${CMAKE_INSTALL_INCLUDEDIR} COMPONENT Development + BUNDLE DESTINATION ${CMAKE_INSTALL_BINDIR} COMPONENT Runtime ) configure_package_config_file( @@ -48,6 +48,6 @@ install(FILES "${PROJECT_BINARY_DIR}/${PROJECT_NAME}Config.cmake" "${PROJECT_BINARY_DIR}/${PROJECT_NAME}ConfigVersion.cmake" DESTINATION ${CMAKE_INSTALL_DATAROOTDIR}/${PROJECT_NAME}/cmake) -install(FILES ${PROJECT_SOURCE_DIR}/source/utf8.h DESTINATION include/utf8cpp) +install(FILES ${PROJECT_SOURCE_DIR}/source/utf8.h DESTINATION ${CMAKE_INSTALL_INCLUDEDIR}/utf8cpp) install(DIRECTORY ${PROJECT_SOURCE_DIR}/source/utf8 DESTINATION - include/utf8cpp) + ${CMAKE_INSTALL_INCLUDEDIR}/utf8cpp) -- 2.42.1