commit | 163efaa5f94d595a94b97f87c418c3c2659eb6ef | [log] [tgz] |
---|---|---|
author | George Burgess IV <gbiv@google.com> | Mon Jun 08 10:58:36 2020 -0700 |
committer | George Burgess <gbiv@chromium.org> | Wed Jun 24 02:31:08 2020 +0000 |
tree | 4e0d86d7b5cc36779f54e7620ef8a164b7627e16 | |
parent | 5cbe70b09083d9d496d8dad81187b04620355178 [diff] |
wrapper: add support for Tricium clang-tidy This adds a special `WITH_TIDY` mode that's specifically for use with Tricium. Crucially, this has us dump diagnostics as YAML, and stash a fair amount of information about each clang-tidy invocation in the same place where we dump YAML. These bits are intended to be used by the script added in I54ecc88d38faa4bfd502d632d3fd5c74734dabc0. BUG=chromium:1035951 TEST=Ran on all platform2 packages `emerge`able on amd64-generic. Change-Id: I63ef06dc6ddc016ebb6ba0c4a0cea8320fef7415 Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/toolchain-utils/+/2245785 Reviewed-by: Manoj Gupta <manojgupta@chromium.org> Tested-by: George Burgess <gbiv@chromium.org>
toolchain-utils
Various utilities used by the Chrome OS toolchain team.
To run Python scripts in this directory, first run:
export PYTHONPATH=$(readlink -f .):$PYTHONPATH
from this directory.
Then you can run any script.
To get help on any script, type in python <script> --help
, or refer to the header of the script for more information.