From: Chris Bieneman Date: Wed, 18 Mar 2015 21:53:29 +0000 (+0000) Subject: Revert "Generate targets for each lit suite." X-Git-Url: http://plrg.eecs.uci.edu/git/?p=oota-llvm.git;a=commitdiff_plain;h=60858a74109b20e0ec8001c642bfd739964521ef 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 --- diff --git a/CMakeLists.txt b/CMakeLists.txt index 63c285b3420..b91ba15f553 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -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) diff --git a/cmake/modules/AddLLVM.cmake b/cmake/modules/AddLLVM.cmake index 165b8c7cbe3..83897935e27 100644 --- a/cmake/modules/AddLLVM.cmake +++ b/cmake/modules/AddLLVM.cmake @@ -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()