diff options
-rwxr-xr-x | clang-tools-extra/clang-tidy/tool/run-clang-tidy.py | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/clang-tools-extra/clang-tidy/tool/run-clang-tidy.py b/clang-tools-extra/clang-tidy/tool/run-clang-tidy.py index 28aae27ab7c..f3831605a81 100755 --- a/clang-tools-extra/clang-tidy/tool/run-clang-tidy.py +++ b/clang-tools-extra/clang-tidy/tool/run-clang-tidy.py @@ -131,8 +131,11 @@ def main(): args = parser.parse_args() try: - print subprocess.check_output([args.clang_tidy_binary, '-list-checks', - '-checks='+args.checks, 'dummy']) + invocation = [args.clang_tidy_binary, '-list-checks'] + if args.checks: + invocation.append('-checks='+args.checks) + invocation.append('-') + print subprocess.check_output(invocation) except: print >>sys.stderr, "Unable to run clang-tidy." sys.exit(1) |