We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent c612a35 commit e99aef0Copy full SHA for e99aef0
cmake/CMakeHelpers.cmake
@@ -79,12 +79,9 @@ macro (final_target)
79
CONFIGURATIONS ${CMAKE_CONFIGURATION_TYPES})
80
endif ()
81
82
- # install headers, directly from current source dir and look for subfolders with headers
83
- file (GLOB_RECURSE TARGET_INSTALL_HEADERS RELATIVE ${CMAKE_CURRENT_SOURCE_DIR} *.hpp)
84
- foreach (hppfile ${TARGET_INSTALL_HEADERS})
85
- get_filename_component (currdir ${hppfile} PATH)
86
- install (FILES ${hppfile} DESTINATION "include/${TARGET_NAME}/${currdir}")
87
- endforeach()
+ install (DIRECTORY ${CMAKE_SOURCE_DIR}/${TARGET_NAME}
+ DESTINATION include/
+ FILES_MATCHING PATTERN "*.hpp*")
88
endmacro ()
89
90
macro (link_boost)
0 commit comments