From 551a3cb90e49868a3ba42812f8a6802acb4be044 Mon Sep 17 00:00:00 2001 From: George Karpenkov Date: Thu, 21 Sep 2017 22:12:49 +0000 Subject: [Analyzer] Use CC environment variable to select analyzer path in SATestBuild. This change is required to easily test the given checkout of the analyzer, rather than the one bundled with a system compiler. Differential Revision: https://reviews.llvm.org/D38155 git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@313927 91177308-0d34-0410-b5e6-96231b3b80d8 --- utils/analyzer/SATestBuild.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'utils') diff --git a/utils/analyzer/SATestBuild.py b/utils/analyzer/SATestBuild.py index 18c5393988..2669b88a16 100755 --- a/utils/analyzer/SATestBuild.py +++ b/utils/analyzer/SATestBuild.py @@ -142,7 +142,10 @@ def getSBOutputDirName(IsReferenceBuild) : #------------------------------------------------------------------------------ # Find Clang for static analysis. -Clang = which("clang", os.environ['PATH']) +if 'CC' in os.environ: + Clang = os.environ['CC'] +else: + Clang = which("clang", os.environ['PATH']) if not Clang: print "Error: cannot find 'clang' in PATH" sys.exit(-1) -- cgit v1.2.3