[tflite_bencmark] Let users can turn On/Off build (#7750)
author이한종/On-Device Lab(SR)/Engineer/삼성전자 <hanjoung.lee@samsung.com>
Thu, 26 Sep 2019 02:44:47 +0000 (11:44 +0900)
committerGitHub Enterprise <noreply-CODE@samsung.com>
Thu, 26 Sep 2019 02:44:47 +0000 (11:44 +0900)
* [tflite_bencmark] Let users can turn On/Off build

Introduce CMake variable `BUILD_TFLITE_BENCHMARK` which is a flag to
indicate do the build or not.

Signed-off-by: Hanjoung Lee <hanjoung.lee@samsung.com>
* Update CfgOptionFlags.cmake

Signed-off-by: Hanjoung Lee <hanjoung.lee@samsung.com>
infra/nnfw/cmake/CfgOptionFlags.cmake
tests/tools/tflite_benchmark/CMakeLists.txt

index f1342fc..c51138d 100644 (file)
@@ -21,6 +21,7 @@ CMAKE_DEPENDENT_OPTION(BUILD_RUNTIME_NNAPI_TEST "Build Runtime NN API Generated
                        # Otherwise set BUILD_RUNTIME_NNAPI_TEST as OFF
                        OFF)
 option(BUILD_TFLITE_RUN "Build tflite-run" ON)
+option(BUILD_TFLITE_BENCHMARK "Build tflite benchmark" ON)
 option(BUILD_TFLITE_BENCHMARK_MODEL "Build tflite benchmark model" OFF)
 option(BUILD_NNAPI_QUICKCHECK "Build NN API Quickcheck tools" OFF)
 option(BUILD_TOOLS "Bulid nnfw projects under tools/" ON)
index ed51861..2536c25 100644 (file)
@@ -1,3 +1,7 @@
+if (NOT BUILD_TFLITE_BENCHMARK)
+  return()
+endif(NOT BUILD_TFLITE_BENCHMARK)
+
 list(APPEND SOURCES "src/tflite_benchmark.cc")
 
 add_executable(tflite_benchmark ${SOURCES})