target_link_libraries(tf2tflite PRIVATE hermes_std)
target_link_libraries(tf2tflite PRIVATE stdex)
-nncc_include(ListFile)
nncc_find_resource(TensorFlowTests)
unset(REQUIRED_TARGETS)
unset(TESTCASES)
-# Read "test.lst"
-ListFile_Read("test.lst" COMMITED_TESTS)
-list(APPEND TESTCASES ${COMMITED_TESTS})
+macro(add NAME)
+ list(APPEND TESTCASES ${NAME})
+endmacro(add)
-# Read "test.local.lst" if it exists
-#
-# NOTE CMake recommends "full path" for EXISTS
-# https://cmake.org/cmake/help/v3.1/command/if.html
-if(EXISTS "${CMAKE_CURRENT_LIST_DIR}/test.local.lst")
- ListFile_Read("test.local.lst" LOCAL_TESTS)
- list(APPEND TESTCASES ${LOCAL_TESTS})
-endif()
+# Read "test.lst"
+include("test.lst")
+# Read "test.local.lst" if exists
+include("test.local.lst" OPTIONAL)
unset(TEST_DEPS)
unset(TEST_NAMES)
-BiasAdd_002
-MaxPool_001
-TF_IV3_AvgPool_GlobalPooling
-TF_IV3_AvgPool_Module
-TF_IV3_Conv2D_000
-TF_IV3_MaxPool
-TF_SMALL_NET_0000
-TF_SMALL_NET_0001
+add(BiasAdd_002)
+add(MaxPool_001)
+add(TF_IV3_AvgPool_GlobalPooling)
+add(TF_IV3_AvgPool_Module)
+add(TF_IV3_Conv2D_000)
+add(TF_IV3_MaxPool)
+add(TF_SMALL_NET_0000)
+add(TF_SMALL_NET_0001)