commit | fbefdc4647a046010844aa2ea2551f15c80ef3aa | [log] [tgz] |
---|---|---|
author | Jian Cai <jiancai@google.com> | Thu Apr 30 15:29:03 2020 -0700 |
committer | Jian Cai <jiancai@google.com> | Sat May 02 01:39:31 2020 +0000 |
tree | c3c76d09467db931c37688489f1e7076db0685a3 | |
parent | 22416832569728600cab98c5bd282c698ef21a7c [diff] |
llvm_tool: cherry-pick multiple patches at once This change will allow cherrypick_cl.py to take in multiple SHAs at once and create local patches accordingly. All these SHAs will be applied to the same starting SHA. The package a patch applies to will be inferred automatically, so users no longer have to specify the package name. If a patch changes files in more than one package, it will be split into smaller patches by package and applied accordingly. The patch information will be added to PATCHES.json of each affected package. BUG=chromium:1057428 TEST=local tests. Change-Id: I8c4d93716b7682b42c8202e8b939ca2175775fdf Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/toolchain-utils/+/2175675 Reviewed-by: Manoj Gupta <manojgupta@chromium.org> Tested-by: Jian Cai <jiancai@google.com>
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.