18 lines · plain
1if(LLVM_LIBC_FULL_BUILD)2 enable_testing()3 4 set(HDRGEN_TESTS_DIR ${CMAKE_CURRENT_SOURCE_DIR}/tests)5 set(TEST_OUTPUT_DIR ${CMAKE_BINARY_DIR}/hdrgen/output)6 7 add_test(8 NAME hdrgen_integration_test9 COMMAND python3 ${HDRGEN_TESTS_DIR}/test_integration.py --output_dir ${TEST_OUTPUT_DIR}10 )11 12 add_custom_target(check-hdrgen13 COMMAND ${CMAKE_CTEST_COMMAND} -R hdrgen_integration_test --output-on-failure14 )15 16 message(STATUS "Integration test for hdrgen added.")17endif()18