Skip to content

Commit a76911a

Browse files
authored
Merge pull request #569 from lluixhi/master
Make header install obey MSGPACK_ENABLE_CXX
2 parents 1bc27d7 + 791f55d commit a76911a

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

CMakeLists.txt

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -258,7 +258,10 @@ ENDIF ()
258258
INSTALL (TARGETS ${MSGPACK_INSTALLTARGETS} RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR}
259259
LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR}
260260
ARCHIVE DESTINATION ${CMAKE_INSTALL_LIBDIR})
261-
INSTALL (DIRECTORY include DESTINATION ${CMAKE_INSTALL_PREFIX})
261+
FOREACH (file ${msgpackc_HEADERS})
262+
GET_FILENAME_COMPONENT (dir ${file} DIRECTORY)
263+
INSTALL (FILES ${file} DESTINATION ${CMAKE_INSTALL_PREFIX}/${dir})
264+
ENDFOREACH ()
262265
IF (NOT MSVC)
263266
INSTALL (FILES ${CMAKE_CURRENT_BINARY_DIR}/msgpack.pc DESTINATION ${CMAKE_INSTALL_LIBDIR}/pkgconfig)
264267
ENDIF ()

0 commit comments

Comments
 (0)