mirror of
https://github.com/c64scene-ar/llvm-6502.git
synced 2025-01-29 13:32:33 +00:00
Revert "Generate targets for each lit suite."
This change broke Polly. I'll track down the failure when I have a chance and re-apply the change. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@232676 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
parent
3bf045a9c6
commit
60858a7410
@ -641,11 +641,6 @@ if( LLVM_INCLUDE_TESTS )
|
||||
DEPENDS ${LLVM_LIT_DEPENDS}
|
||||
ARGS ${LLVM_LIT_EXTRA_ARGS}
|
||||
)
|
||||
|
||||
add_lit_testsuites(LLVM ${CMAKE_SOURCE_DIR}/test
|
||||
PARAMS ${LLVM_LIT_PARAMS}
|
||||
DEPENDS ${LLVM_LIT_DEPENDS}
|
||||
ARGS ${LLVM_LIT_EXTRA_ARGS})
|
||||
endif()
|
||||
|
||||
if (LLVM_INCLUDE_DOCS)
|
||||
|
@ -786,26 +786,3 @@ function(add_lit_testsuite target comment)
|
||||
ARGS ${ARG_ARGS}
|
||||
)
|
||||
endfunction()
|
||||
|
||||
function(add_lit_testsuites project directory)
|
||||
if (NOT CMAKE_CONFIGURATION_TYPES)
|
||||
parse_arguments(ARG "PARAMS;DEPENDS;ARGS" "" ${ARGN})
|
||||
file(GLOB_RECURSE litCfg ${directory}/lit*.cfg)
|
||||
foreach(f ${litCfg})
|
||||
get_filename_component(dir ${f} DIRECTORY)
|
||||
string(REPLACE ${directory} "" name_slash ${dir})
|
||||
if (name_slash)
|
||||
string(REPLACE "/" "-" name_slash ${name_slash})
|
||||
string(REPLACE "\\" "-" name_dashes ${name_slash})
|
||||
string(TOLOWER "${project}${name_dashes}" name_var)
|
||||
set(lit_args ${ARG_ARGS} ${dir})
|
||||
add_lit_target("check-${name_var}" "Running lit suite ${dir}"
|
||||
${dir}
|
||||
PARAMS ${ARG_PARAMS}
|
||||
DEPENDS ${ARG_DEPENDS}
|
||||
ARGS ${lit_args}
|
||||
)
|
||||
endif()
|
||||
endforeach()
|
||||
endif()
|
||||
endfunction()
|
||||
|
Loading…
x
Reference in New Issue
Block a user