Skip to content

Commit f728a5f

Browse files
committed
Fixed missing include files in install command
1 parent 93b7b40 commit f728a5f

File tree

1 file changed

+13
-10
lines changed

1 file changed

+13
-10
lines changed

include/CMakeLists.txt

Lines changed: 13 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -35,13 +35,16 @@ endif()
3535
########################################################################
3636
# Install header files
3737
########################################################################
38-
file(GLOB SOURCES
39-
${PROJECT_BINARY_DIR}/include/*.h
40-
${PROJECT_BINARY_DIR}/include/*.hpp
41-
${PROJECT_BINARY_DIR}/include/utils/*.h
42-
${PROJECT_BINARY_DIR}/include/utils/*.hpp
43-
${PROJECT_SOURCE_DIR}/include/*.h
44-
${PROJECT_SOURCE_DIR}/include/*.hpp
45-
${PROJECT_SOURCE_DIR}/include/utils/*.h
46-
${PROJECT_SOURCE_DIR}/include/utils/*.hpp)
47-
install(FILES ${SOURCES} DESTINATION include/iganet)
38+
install(DIRECTORY ${PROJECT_BINARY_DIR}/include/
39+
DESTINATION include
40+
FILES_MATCHING
41+
PATTERN "*.h"
42+
PATTERN "*.hpp"
43+
)
44+
45+
install(DIRECTORY ${PROJECT_SOURCE_DIR}/include/
46+
DESTINATION include
47+
FILES_MATCHING
48+
PATTERN "*.h"
49+
PATTERN "*.hpp"
50+
)

0 commit comments

Comments
 (0)