diff options
author | csmartdalton <csmartdalton@google.com> | 2016-09-27 09:29:24 -0700 |
---|---|---|
committer | Commit bot <commit-bot@chromium.org> | 2016-09-27 09:29:24 -0700 |
commit | 53c7bbfaaf80983c14f2f4f25be0786158d50236 (patch) | |
tree | ca0a5812e8644941b059f098f33e1c942c551829 /gn/is_clang.py | |
parent | 615daf0e043dd25b05be643ffdafb34194099dc5 (diff) |
GN: match shell behavior for cc and cxx in is_clang.py
Interprets cc/cxx as part of the shell command rather than literal
arguments. This matches the behavior of shell invocations from ninja.
BUG=skia:
GOLD_TRYBOT_URL= https://gold.skia.org/search?issue=2375573002
Review-Url: https://codereview.chromium.org/2375573002
Diffstat (limited to 'gn/is_clang.py')
-rwxr-xr-x | gn/is_clang.py | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/gn/is_clang.py b/gn/is_clang.py index 99173a004c..a63111c7a9 100755 --- a/gn/is_clang.py +++ b/gn/is_clang.py @@ -9,8 +9,8 @@ import subprocess import sys cc,cxx = sys.argv[1:3] -if ('clang' in subprocess.check_output([cc, '--version']) and - 'clang' in subprocess.check_output([cxx, '--version'])): +if ('clang' in subprocess.check_output('%s --version' % cc, shell=True) and + 'clang' in subprocess.check_output('%s --version' % cxx, shell=True)): print 'true' else: print 'false' |