This commit introduces BUILD_TFLITE_RUN option in order to simplify
"tests/tools/CMakeLists.txt".
Signed-off-by: Jonghyun Park <jh1302.park@samsung.com>
# Use pre-installed tensorflow lite library
OPTIONS+= -DBUILD_TENSORFLOW_LITE=FALSE
OPTIONS+= -DBUILD_TOOLS=FALSE
+ # Disable "tflite-run" and "tflite_benchmark_model" for Tizen
+ OPTIONS+= -DBUILD_TFLITE_RUN=FALSE
+ OPTIONS+= -DBUILD_TFLITE_BENCHMARK_MODEL=FALSE
endif
ifeq ($(GENERATE_NNAPI_TESTS),1)
ON "CMAKE_COMPILER_IS_GNUCC;NOT CMAKE_CXX_COMPILER_VERSION VERSION_LESS 6.2"
# Otherwise set BUILD_RUNTIME_NNAPI_TEST as OFF
OFF)
+option(BUILD_TFLITE_RUN "Build tflite-run" ON)
option(BUILD_TFLITE_BENCHMARK_MODEL "Build tflite benchmark model" OFF)
option(BUILD_NNAPI_QUICKCHECK "Build NN API Quickcheck tools" OFF)
#
-set(EXCLUDE_DIR "")
-
-if(OBS_BUILD)
- list(APPEND EXCLUDE_DIR tflite_benchmark_model)
- list(APPEND EXCLUDE_DIR tflite_run)
-endif(OBS_BUILD)
-
-add_subdirectories(EXCLUDES ${EXCLUDE_DIR})
+add_subdirectories()
+if(NOT BUILD_TFLITE_RUN)
+ return()
+endif(NOT BUILD_TFLITE_RUN)
+
list(APPEND TFLITE_RUN_SRCS "src/tflite_run.cc")
list(APPEND TFLITE_RUN_SRCS "src/bin_image.cc")
list(APPEND TFLITE_RUN_SRCS "src/args.cc")