1*89c4ff92SAndroid Build Coastguard Worker# 2*89c4ff92SAndroid Build Coastguard Worker# Copyright © 2020 Arm Ltd and Contributors. All rights reserved. 3*89c4ff92SAndroid Build Coastguard Worker# SPDX-License-Identifier: MIT 4*89c4ff92SAndroid Build Coastguard Worker# 5*89c4ff92SAndroid Build Coastguard Worker 6*89c4ff92SAndroid Build Coastguard Workerinclude(FindPackageHandleStandardArgs) 7*89c4ff92SAndroid Build Coastguard Workerunset(FLATBUFFERS_FOUND) 8*89c4ff92SAndroid Build Coastguard Worker 9*89c4ff92SAndroid Build Coastguard Workerfind_path(Flatbuffers_INCLUDE_DIR 10*89c4ff92SAndroid Build Coastguard Worker flatbuffers/flatbuffers.h 11*89c4ff92SAndroid Build Coastguard Worker HINTS 12*89c4ff92SAndroid Build Coastguard Worker ${FLATBUFFERS_ROOT}/include 13*89c4ff92SAndroid Build Coastguard Worker /usr/local/include 14*89c4ff92SAndroid Build Coastguard Worker /usr/include) 15*89c4ff92SAndroid Build Coastguard Worker 16*89c4ff92SAndroid Build Coastguard Workerfind_library(Flatbuffers_LIB 17*89c4ff92SAndroid Build Coastguard Worker NAMES 18*89c4ff92SAndroid Build Coastguard Worker libflatbuffers.a 19*89c4ff92SAndroid Build Coastguard Worker flatbuffers 20*89c4ff92SAndroid Build Coastguard Worker HINTS 21*89c4ff92SAndroid Build Coastguard Worker ${FLATBUFFERS_ROOT}/lib 22*89c4ff92SAndroid Build Coastguard Worker /usr/local/lib 23*89c4ff92SAndroid Build Coastguard Worker /usr/lib) 24*89c4ff92SAndroid Build Coastguard Worker 25*89c4ff92SAndroid Build Coastguard Worker## Set FLATBUFFERS_FOUND 26*89c4ff92SAndroid Build Coastguard Workerfind_package_handle_standard_args(Flatbuffers DEFAULT_MSG Flatbuffers_INCLUDE_DIR Flatbuffers_LIB) 27*89c4ff92SAndroid Build Coastguard Worker 28*89c4ff92SAndroid Build Coastguard Worker## Set external variables for usage in CMakeLists.txt 29*89c4ff92SAndroid Build Coastguard Workerif(FLATBUFFERS_FOUND) 30*89c4ff92SAndroid Build Coastguard Worker set(Flatbuffers_LIB ${Flatbuffers_LIB}) 31*89c4ff92SAndroid Build Coastguard Worker set(Flatbuffers_INCLUDE_DIR ${Flatbuffers_INCLUDE_DIR}) 32*89c4ff92SAndroid Build Coastguard Workerendif()