Define build option for nnapi_quickcheck (#2067)
author오형석/동작제어Lab(SR)/Staff Engineer/삼성전자 <hseok82.oh@samsung.com>
Tue, 24 Jul 2018 06:11:21 +0000 (15:11 +0900)
committerGitHub Enterprise <noreply-CODE@samsung.com>
Tue, 24 Jul 2018 06:11:21 +0000 (15:11 +0900)
Define build option for nnapi_quickcheck
Set default value as off (not build nnapi_quickcheck)
To build nnapi_quickcheck, set OPTIONS="-DBUILD_NNAPI_QUICKCHECK=on"

Signed-off-by: Hyeongseok Oh <hseok82.oh@samsung.com>
cmake/CfgOptionFlags.cmake
tools/nnapi_quickcheck/CMakeLists.txt

index cef9440..fa2f700 100644 (file)
@@ -9,6 +9,7 @@ option(BUILD_NEURUN "Build neurun" OFF) #if implementation is done, it would rep
 option(BUILD_LABS "Build lab projects" ON)
 option(BUILD_ANDROID_NN_RUNTIME_TEST "Build Android NN Runtime Test" ON)
 option(BUILD_DETECTION_APP "Build detection example app" OFF)
+option(BUILD_NNAPI_QUICKCHECK "Build NN API Quickcheck tools" OFF)
 
 if("${TARGET_ARCH}" STREQUAL "armv7l" AND NOT "${TARGET_OS}" STREQUAL "tizen")
   set(BUILD_PURE_ARM_COMPUTE ON)
index efaa36a..96e84a7 100644 (file)
@@ -1,3 +1,7 @@
+if(NOT BUILD_NNAPI_QUICKCHECK)
+  return()
+endif(NOT BUILD_NNAPI_QUICKCHECK)
+
 file(GLOB_RECURSE NNAPI_QUICKCHECK_LIB_SOURCES "lib/*.cpp")
 file(GLOB_RECURSE NNAPI_QUICKCHECK_LIB_TESTS "lib/*.test.cpp")
 list(REMOVE_ITEM NNAPI_QUICKCHECK_LIB_SOURCES ${NNAPI_QUICKCHECK_LIB_TESTS})