mirror of https://github.com/Qortal/Brooklyn
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
32 lines
856 B
32 lines
856 B
# |
|
# Copyright © 2020 Arm Ltd and Contributors. All rights reserved. |
|
# SPDX-License-Identifier: MIT |
|
# |
|
|
|
include(FindPackageHandleStandardArgs) |
|
unset(FLATBUFFERS_FOUND) |
|
|
|
find_path(Flatbuffers_INCLUDE_DIR |
|
flatbuffers/flatbuffers.h |
|
HINTS |
|
${FLATBUFFERS_ROOT}/include |
|
/usr/local/include |
|
/usr/include) |
|
|
|
find_library(Flatbuffers_LIB |
|
NAMES |
|
libflatbuffers.a |
|
flatbuffers |
|
HINTS |
|
${FLATBUFFERS_ROOT}/lib |
|
/usr/local/lib |
|
/usr/lib) |
|
|
|
## Set FLATBUFFERS_FOUND |
|
find_package_handle_standard_args(Flatbuffers DEFAULT_MSG Flatbuffers_INCLUDE_DIR Flatbuffers_LIB) |
|
|
|
## Set external variables for usage in CMakeLists.txt |
|
if(FLATBUFFERS_FOUND) |
|
set(Flatbuffers_LIB ${Flatbuffers_LIB}) |
|
set(Flatbuffers_INCLUDE_DIR ${Flatbuffers_INCLUDE_DIR}) |
|
endif() |