diff --git a/cmake/Installing.cmake b/cmake/Installing.cmake index 99033f1..2198868 100644 --- a/cmake/Installing.cmake +++ b/cmake/Installing.cmake @@ -9,25 +9,25 @@ set(INSTALL_CMAKEDIR "${CMAKE_INSTALL_LIBDIR}/cmake/${PROJECT_NAME}" if (CMAKE_BUILD_TYPE STREQUAL "Debug") install(TARGETS ${PROJECT_NAME} EXPORT "${PROJECT_NAME}Targets" + FILE_SET public_headers # these get default values from GNUInstallDirs, no need to set them #RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR} # bin LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR}/debug # lib/debug ARCHIVE DESTINATION ${CMAKE_INSTALL_LIBDIR}/debug # lib/debug # except for public headers, as we want them to be inside a library folder PUBLIC_HEADER DESTINATION ${CMAKE_INSTALL_INCLUDEDIR}/${PROJECT_NAME} # include/str_view - FILE_SET public_headers INCLUDES DESTINATION ${CMAKE_INSTALL_INCLUDEDIR} # include ) else() install(TARGETS ${PROJECT_NAME} EXPORT "${PROJECT_NAME}Targets" + FILE_SET public_headers # these get default values from GNUInstallDirs, no need to set them #RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR} # bin LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR} # lib ARCHIVE DESTINATION ${CMAKE_INSTALL_LIBDIR} # lib # except for public headers, as we want them to be inside a library folder PUBLIC_HEADER DESTINATION ${CMAKE_INSTALL_INCLUDEDIR}/${PROJECT_NAME} # include/str_view - FILE_SET public_headers INCLUDES DESTINATION ${CMAKE_INSTALL_INCLUDEDIR} # include ) endif()