]> granicus.if.org Git - clang/commitdiff
[debuginfo-tests] Make debuginfo-tests work in a standard configuration.
authorZachary Turner <zturner@google.com>
Fri, 10 Nov 2017 20:57:57 +0000 (20:57 +0000)
committerZachary Turner <zturner@google.com>
Fri, 10 Nov 2017 20:57:57 +0000 (20:57 +0000)
Previously, debuginfo-tests was expected to be checked out into
clang/test and then the tests would automatically run as part of
check-clang.  This is not a standard workflow for handling
external projects, and it brings with it some serious drawbacks
such as the inability to depend on things other than clang, which
we will need going forward.

The goal of this patch is to migrate towards a more standard
workflow.  To ease the transition for build bot maintainers,
this patch tries not to break the existing workflow, but instead
simply deprecate it to give maintainers a chance to update
the build infrastructure.

Differential Revision: https://reviews.llvm.org/D39605

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@317925 91177308-0d34-0410-b5e6-96231b3b80d8

test/lit.cfg.py

index 39bdf36afd1172bcddc67f5ee5a3774ad68aa86c..d2f0491821de096fb2e63160ee4541225a2ab8d1 100644 (file)
@@ -58,8 +58,6 @@ tool_dirs = [config.clang_tools_dir, config.llvm_tools_dir]
 
 tools = [
     'c-index-test', 'clang-check', 'clang-diff', 'clang-format', 'opt',
-    ToolSubst('%test_debuginfo', command=os.path.join(
-        config.llvm_src_root, 'utils', 'test_debuginfo.pl')),
     ToolSubst('%clang_func_map', command=FindTool(
         'clang-func-mapping'), unresolved='ignore'),
 ]