Skip to content

Commit 7628116

Browse files
authored
Merge pull request #71 from Simple-Robotics/header_install
Preserve header subdir struct when installing
2 parents 77257a3 + 68269e5 commit 7628116

File tree

1 file changed

+5
-2
lines changed

1 file changed

+5
-2
lines changed

CMakeLists.txt

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -114,7 +114,6 @@ target_link_libraries(
114114
tsid::tsid
115115
)
116116
target_link_libraries(${PROJECT_NAME} PUBLIC OpenMP::OpenMP_CXX)
117-
set_target_properties(${PROJECT_NAME} PROPERTIES PUBLIC_HEADER "${mpc_HEADER}")
118117
set_target_properties(
119118
${PROJECT_NAME}
120119
PROPERTIES LINKER_LANGUAGE CXX INSTALL_RPATH "\$ORIGIN"
@@ -141,7 +140,11 @@ endif()
141140
install(
142141
TARGETS ${PROJECT_NAME}
143142
EXPORT ${TARGETS_EXPORT_NAME}
144-
PUBLIC_HEADER DESTINATION include/${PROJECT_NAME}
145143
LIBRARY DESTINATION ${CMAKE_INSTALL_FULL_LIBDIR}
146144
)
147145
install(FILES package.xml DESTINATION share/${PROJECT_NAME})
146+
147+
install(
148+
DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}/include/${PROJECT_NAME}
149+
DESTINATION include
150+
)

0 commit comments

Comments
 (0)