1if(LLVM_LIBC_FULL_BUILD) 2 enable_testing() 3 4 set(NEWHDGEN_TESTS_DIR ${CMAKE_CURRENT_SOURCE_DIR}/tests) 5 set(TEST_OUTPUT_DIR ${CMAKE_BINARY_DIR}/newhdrgen/output) 6 7 add_test( 8 NAME newhdrgen_integration_test 9 COMMAND python3 ${NEWHDGEN_TESTS_DIR}/test_integration.py --output_dir ${TEST_OUTPUT_DIR} 10 ) 11 12 add_custom_target(check-newhdrgen 13 COMMAND ${CMAKE_CTEST_COMMAND} -R newhdrgen_integration_test --output-on-failure 14 ) 15 16 message(STATUS "Integration test for newhdrgen added.") 17endif() 18