Imported Upstream version 1.7.0
[platform/core/ml/nnfw.git] / compiler / luci-value-test / CMakeLists.txt
1 unset(LUCI_VALUE_TESTS)
2
3 macro(addeval NAME)
4   list(APPEND LUCI_VALUE_TESTS ${NAME})
5 endmacro(addeval)
6
7 # Read "test.lst"
8 include("test.lst")
9 # Read "test.local.lst" if exists
10 include("test.local.lst" OPTIONAL)
11
12 # Generate dependencies
13 add_custom_target(luci_eval_testfiles ALL DEPENDS ${TESTFILES})
14
15 add_subdirectory(tester)
16
17 get_target_property(ARTIFACTS_BIN_PATH testDataGenerator BINARY_DIR)
18
19 add_test(NAME luci_value_test
20   COMMAND "${CMAKE_CURRENT_SOURCE_DIR}/evalverify.sh"
21           "${CMAKE_CURRENT_BINARY_DIR}"
22           "${ARTIFACTS_BIN_PATH}"
23           "${NNCC_OVERLAY_DIR}/venv_1_13_2"
24           ${LUCI_VALUE_TESTS}
25 )