Add include directory to CMake install targets (#4510)

This commit is contained in:
Bastien Brunnenstein
2017-11-30 17:45:58 +01:00
committed by Wouter van Oortmerssen
parent 34aea4361f
commit ba08b0ec02

View File

@@ -260,10 +260,18 @@ if(FLATBUFFERS_INSTALL)
) )
if(FLATBUFFERS_BUILD_FLATLIB) if(FLATBUFFERS_BUILD_FLATLIB)
install( if(CMAKE_VERSION VERSION_LESS 3.0)
TARGETS flatbuffers EXPORT FlatbuffersTargets install(
ARCHIVE DESTINATION ${CMAKE_INSTALL_LIBDIR} TARGETS flatbuffers EXPORT FlatbuffersTargets
) ARCHIVE DESTINATION ${CMAKE_INSTALL_LIBDIR}
)
else()
install(
TARGETS flatbuffers EXPORT FlatbuffersTargets
ARCHIVE DESTINATION ${CMAKE_INSTALL_LIBDIR}
INCLUDES DESTINATION ${CMAKE_INSTALL_INCLUDEDIR}
)
endif()
install(EXPORT FlatbuffersTargets install(EXPORT FlatbuffersTargets
FILE FlatbuffersTargets.cmake FILE FlatbuffersTargets.cmake
@@ -289,12 +297,22 @@ if(FLATBUFFERS_INSTALL)
endif() endif()
if(FLATBUFFERS_BUILD_SHAREDLIB) if(FLATBUFFERS_BUILD_SHAREDLIB)
install( if(CMAKE_VERSION VERSION_LESS 3.0)
TARGETS flatbuffers_shared EXPORT FlatbuffersSharedTargets install(
ARCHIVE DESTINATION ${CMAKE_INSTALL_LIBDIR} TARGETS flatbuffers_shared EXPORT FlatbuffersSharedTargets
RUNTIME DESTINATION ${CMAKE_INSTALL_LIBDIR} ARCHIVE DESTINATION ${CMAKE_INSTALL_LIBDIR}
LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR} RUNTIME DESTINATION ${CMAKE_INSTALL_LIBDIR}
) LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR}
)
else()
install(
TARGETS flatbuffers_shared EXPORT FlatbuffersSharedTargets
ARCHIVE DESTINATION ${CMAKE_INSTALL_LIBDIR}
RUNTIME DESTINATION ${CMAKE_INSTALL_LIBDIR}
LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR}
INCLUDES DESTINATION ${CMAKE_INSTALL_INCLUDEDIR}
)
endif()
install( install(
EXPORT FlatbuffersSharedTargets EXPORT FlatbuffersSharedTargets