Fix cmake build for old versions (#8173)

Adresses all these issues ->
https://github.com/google/flatbuffers/issues/7994
https://github.com/google/flatbuffers/issues/7979
https://github.com/google/flatbuffers/issues/8049

Fix 7994, Fix 7979, Fix 8049

Co-authored-by: Derek Bailey <derekbailey@google.com>
This commit is contained in:
Felix
2023-11-23 01:32:02 +01:00
committed by GitHub
parent 94ff188a3e
commit c6f9e010bb

View File

@@ -556,7 +556,7 @@ if(FLATBUFFERS_BUILD_TESTS)
# Add a library so there is a single target that the generated samples can
# link too.
if(MSVC)
if(MSVC OR ${CMAKE_VERSION} VERSION_GREATER_EQUAL "3.20.0")
add_library(flatsample INTERFACE)
else()
add_library(flatsample STATIC)