mirror of
https://github.com/google/flatbuffers.git
synced 2026-07-01 20:03:58 +00:00
Add include directory to CMake install targets (#4510)
This commit is contained in:
committed by
Wouter van Oortmerssen
parent
34aea4361f
commit
ba08b0ec02
@@ -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
|
||||||
|
|||||||
Reference in New Issue
Block a user