5 unset(RECORD_MINMAX_CONVERSION_TEST)
8 list(APPEND RECORD_MINMAX_CONVERSION_TEST ${NAME})
13 # Read "test.local.lst" if exists
14 include("test.local.lst" OPTIONAL)
18 get_target_property(ARTIFACTS_BIN_PATH testDataGenerator BINARY_DIR)
21 ### Generate test.config
23 set(TEST_CONFIG "${CMAKE_CURRENT_BINARY_DIR}/test.config")
27 COMMAND ${CMAKE_COMMAND} -E remove -f ${TEST_CONFIG}
28 COMMAND ${CMAKE_COMMAND} -E echo 'RECORD_MINMAX_PATH=\"$<TARGET_FILE:record-minmax>\"' >> ${TEST_CONFIG}
30 COMMENT "Generate test configuration"
33 list(APPEND TEST_DEPS "${TEST_CONFIG}")
35 # This enforces CMake to generate all the dependencies during "build" phase
36 add_custom_target(record_minmax_conversion_test_deps ALL DEPENDS ${TEST_DEPS})
40 NAME record_minmax_conversion_test
41 COMMAND "${CMAKE_CURRENT_SOURCE_DIR}/testall.sh"
43 "${ARTIFACTS_BIN_PATH}"
44 "${NNCC_OVERLAY_DIR}/venv_2_12_1"
45 ${RECORD_MINMAX_CONVERSION_TEST}