Introduce add_nnapi_unittest function (#380)
author박종현/동작제어Lab(SR)/Senior Engineer/삼성전자 <jh1302.park@samsung.com>
Mon, 2 Apr 2018 23:37:13 +0000 (08:37 +0900)
committer서상민/동작제어Lab(SR)/Senior Engineer/삼성전자 <sangmin7.seo@samsung.com>
Mon, 2 Apr 2018 23:37:13 +0000 (08:37 +0900)
This commit introduces add_nnapi_unittest function in 'CMakeLists.txt'
to make it easy to add new unittests.

Signed-off-by: Jonghyun Park <jh1302.park@samsung.com>
tools/nnapi_unittests/CMakeLists.txt

index 61c50ee..8aa8779 100644 (file)
@@ -4,5 +4,9 @@ add_library(nnapi_unitest_common "${NNAPI_UNITTEST_LIB_SOURCES}")
 target_include_directories(nnapi_unitest_common PUBLIC "inc")
 target_link_libraries(nnapi_unitest_common tensorflow_lite)
 
-add_executable(nnapi_unittest_conv_1 "tests/conv_1.cpp")
-target_link_libraries(nnapi_unittest_conv_1 nnapi_unitest_common)
+function(add_nnapi_unittest NAME)
+  add_executable(nnapi_unittest_${NAME} "tests/${NAME}.cpp")
+  target_link_libraries(nnapi_unittest_${NAME} nnapi_unitest_common)
+endfunction(add_nnapi_unittest)
+
+add_nnapi_unittest(conv_1)