mirror of
https://github.com/hyperion-project/hyperion.ng.git
synced 2025-03-01 10:33:28 +00:00
refactor apt/dnf repo
This commit is contained in:
14
dependencies/CMakeLists.txt
vendored
14
dependencies/CMakeLists.txt
vendored
@@ -75,8 +75,18 @@ if(ENABLE_FLATBUF_SERVER OR ENABLE_FLATBUF_CONNECT)
|
||||
|
||||
if (USE_SYSTEM_FLATBUFFERS_LIBS)
|
||||
find_program(FLATBUFFERS_FLATC_EXECUTABLE NAMES flatc REQUIRED)
|
||||
find_package(Flatbuffers REQUIRED)
|
||||
else ()
|
||||
find_package(Flatbuffers QUIET)
|
||||
if (NOT Flatbuffers_FOUND)
|
||||
find_package(FlatBuffers QUIET)
|
||||
if (NOT FlatBuffers_FOUND)
|
||||
message(STATUS "Could not find Flatbuffers system library, build static Flatbuffers library")
|
||||
set(DEFAULT_USE_SYSTEM_FLATBUFFERS_LIBS OFF PARENT_SCOPE)
|
||||
set(USE_SYSTEM_FLATBUFFERS_LIBS OFF)
|
||||
endif()
|
||||
endif()
|
||||
endif()
|
||||
|
||||
if (NOT USE_SYSTEM_FLATBUFFERS_LIBS)
|
||||
set(BUILD_SHARED_LIBS OFF CACHE BOOL "Build shared flatbuffers library")
|
||||
set(FLATBUFFERS_BUILD_TESTS OFF CACHE BOOL "Build Flatbuffers with tests")
|
||||
add_subdirectory(external/flatbuffers)
|
||||
|
Reference in New Issue
Block a user