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 | 551a3cb90e49868a3ba42812f8a6802acb4be044 (patch) | |
tree | 8c47fe0d1874d9218991977c210d301ff837dc3e /utils | |
parent | 2f6a91499803074d1e9b09f561c2d6a8ffe36ff8 (diff) | |
download | clang-551a3cb90e49868a3ba42812f8a6802acb4be044.tar.gz |
[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
Diffstat (limited to 'utils')
-rwxr-xr-x | utils/analyzer/SATestBuild.py | 5 |
1 files changed, 4 insertions, 1 deletions
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) |