function(_FlatBuffersSource_import) if(NOT DOWNLOAD_FLATBUFFERS) set(FlatBuffersSource_FOUND FALSE PARENT_SCOPE) return() endif(NOT DOWNLOAD_FLATBUFFERS) nncc_include(ExternalSourceTools) nncc_include(OptionTools) envoption(FLATBUFFERS_1_8_URL https://github.com/google/flatbuffers/archive/v1.8.0.tar.gz) ExternalSource_Download(FLATBUFFERS DIRNAME FLATBUFFERS-1.8 ${FLATBUFFERS_1_8_URL}) set(FlatBuffersSource_DIR ${FLATBUFFERS_SOURCE_DIR} PARENT_SCOPE) set(FlatBuffersSource_FOUND TRUE PARENT_SCOPE) endfunction(_FlatBuffersSource_import) _FlatBuffersSource_import()