flatbuffers: make sure all files are installed

The project seems to be restricting installation of certain
components to the Release target, while we switched to the
RelWithDebInfo target a while ago. Patch the build system so
that things are still installed and packaging doesn't fail.
This commit is contained in:
q66 2019-02-05 14:28:39 +01:00 committed by Helmut Pozimski
parent 66f8cdf39d
commit 1010bf7a07

View File

@ -0,0 +1,20 @@
--- CMakeLists.txt
+++ CMakeLists.txt
@@ -320,7 +320,7 @@ if(FLATBUFFERS_INSTALL)
install(
TARGETS flatc EXPORT FlatcTargets
RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR}
- CONFIGURATIONS Release
+ CONFIGURATIONS Release RelWithDebInfo
)
install(
@@ -328,7 +328,7 @@ if(FLATBUFFERS_INSTALL)
FILE FlatcTargets.cmake
NAMESPACE flatbuffers::
DESTINATION ${FB_CMAKE_DIR}
- CONFIGURATIONS Release
+ CONFIGURATIONS Release RelWithDebInfo
)
endif()