diff options
author | George Karpenkov <ekarpenkov@apple.com> | 2017-09-21 22:12:49 +0000 |
---|---|---|
committer | George Karpenkov <ekarpenkov@apple.com> | 2017-09-21 22:12:49 +0000 |
commit | be6c3295154d1e66a2b053c595569a3b750783de (patch) | |
tree | 48bbd08b1e300a104b677e209d183a3c5fe7a813 /clang/utils/analyzer/SATestBuild.py | |
parent | 91ebfac486063d29b462ac292480c3cf830e54cd (diff) | |
download | bcm5719-llvm-be6c3295154d1e66a2b053c595569a3b750783de.tar.gz bcm5719-llvm-be6c3295154d1e66a2b053c595569a3b750783de.zip |
[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
llvm-svn: 313927
Diffstat (limited to 'clang/utils/analyzer/SATestBuild.py')
-rwxr-xr-x | clang/utils/analyzer/SATestBuild.py | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/clang/utils/analyzer/SATestBuild.py b/clang/utils/analyzer/SATestBuild.py index 18c5393988a..2669b88a16f 100755 --- a/clang/utils/analyzer/SATestBuild.py +++ b/clang/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) |