This commit introduces BUILD_FLATBUFFERS option which allows users not
to build Flatbuffers (and use pre-installed one instead).
Signed-off-by: Jonghyun Park <jh1302.park@samsung.com>
option(DOWNLOAD_NEON2SSE "Download NEON2SSE library source" ON)
option(DOWNLOAD_GFLAGS "Download GFlags source" OFF)
option(DOWNLOAD_FLATBUFFERS "Download FlatBuffers source" ON)
+option(BUILD_FLATBUFFERS "Locally build Flatbuffers from the downloaded source" ON)
option(DOWNLOAD_TENSORFLOW "Download TensorFlow source" ON)
option(DOWNLOAD_CAFFE "Download Caffe source" ON)
option(DOWNLOAD_PYTORCH "Download Pytorch source" ON)
endfunction(_FlatBuffers_import)
function(_FlatBuffers_build)
+ if(NOT BUILD_FLATBUFFERS)
+ return()
+ endif(NOT BUILD_FLATBUFFERS)
+
nncc_find_package(FlatBuffersSource QUIET)
if(NOT FlatBuffersSource_FOUND)