forked from OSchip/llvm-project
[CMake] Add check-compiler-rt target for runtimes build
Durning standalone builds (which includes runtimes builds) we want to create a target named check-compiler-rt. Additionally we also create check-all if it doesn't already exist as a convienence target that depends on check-compiler-rt. This allows us to generate a single check target that invokes lit for all test suites in the runtimes projects, while avoiding name collision of check-all and not breaking existing workflows. llvm-svn: 279334
This commit is contained in:
parent
83877ee6cc
commit
5968c3ac1f
|
@ -89,8 +89,12 @@ if(COMPILER_RT_STANDALONE_BUILD)
|
|||
# introduce a rule to run to run all of them.
|
||||
get_property(LLVM_LIT_TESTSUITES GLOBAL PROPERTY LLVM_LIT_TESTSUITES)
|
||||
get_property(LLVM_LIT_DEPENDS GLOBAL PROPERTY LLVM_LIT_DEPENDS)
|
||||
add_lit_target(check-all
|
||||
add_lit_target(check-compiler-rt
|
||||
"Running all regression tests"
|
||||
${LLVM_LIT_TESTSUITES}
|
||||
DEPENDS ${LLVM_LIT_DEPENDS})
|
||||
if(NOT TARGET check-all)
|
||||
add_custom_target(check-all)
|
||||
endif()
|
||||
add_dependencies(check-all check-compiler-rt)
|
||||
endif()
|
||||
|
|
Loading…
Reference in New Issue