TAEF Tests only work on Windows (#4799)
Disable the TAEF lit suite on non-Windows platforms.
This commit is contained in:
Родитель
97bafd2a60
Коммит
8869654b0d
|
@ -99,11 +99,13 @@ add_lit_target("check-clang-unit" "Running lit suite clang-unit"
|
||||||
# HLSL Change End - Add a separate target for clang unit tests
|
# HLSL Change End - Add a separate target for clang unit tests
|
||||||
|
|
||||||
# HLSL Change Begin - Add taef tests
|
# HLSL Change Begin - Add taef tests
|
||||||
add_lit_target("check-hlsl" "Running lit suite hlsl"
|
if (WIN32)
|
||||||
${CMAKE_CURRENT_SOURCE_DIR}/clang-hlsl
|
add_lit_target("check-hlsl" "Running lit suite hlsl"
|
||||||
PARAMS ${CLANG_TEST_PARAMS}
|
${CMAKE_CURRENT_SOURCE_DIR}/clang-hlsl
|
||||||
clang_hlsl_site_config=${CMAKE_CURRENT_BINARY_DIR}/clang-hlsl/lit.site.cfg
|
PARAMS ${CLANG_TEST_PARAMS}
|
||||||
DEPENDS clang-hlsl-tests
|
clang_hlsl_site_config=${CMAKE_CURRENT_BINARY_DIR}/clang-hlsl/lit.site.cfg
|
||||||
ARGS ${CLANG_TEST_EXTRA_ARGS}
|
DEPENDS clang-hlsl-tests
|
||||||
)
|
ARGS ${CLANG_TEST_EXTRA_ARGS}
|
||||||
|
)
|
||||||
|
endif()
|
||||||
# HLSL Change End
|
# HLSL Change End
|
||||||
|
|
|
@ -35,3 +35,6 @@ test_dir = os.path.join(config.llvm_obj_root, config.build_mode, 'test')
|
||||||
#projects\dxilconv\test
|
#projects\dxilconv\test
|
||||||
config.test_format = lit.formats.TaefTest(te, test_dll, hlsl_data_dir, test_dir)
|
config.test_format = lit.formats.TaefTest(te, test_dll, hlsl_data_dir, test_dir)
|
||||||
|
|
||||||
|
# TAEF only runs on Windows
|
||||||
|
if platform.system() != 'Windows':
|
||||||
|
config.unsupported = True
|
||||||
|
|
Загрузка…
Ссылка в новой задаче