commit | 3dac9faa8373733a66905243cd6925b050635a38 | [log] [tgz] |
---|---|---|
author | Tiancong Wang <tcwang@google.com> | Fri Jul 31 16:33:00 2020 -0700 |
committer | Tiancong Wang <tcwang@google.com> | Mon Aug 10 18:44:45 2020 +0000 |
tree | 2ee1923a7e00fbb1d35f3a44d66247e6dc7d49a7 | |
parent | 1713d258a4eaa8a52a7216971bf4b40b36b27aee [diff] |
rust_tools: Add a tool to automatically generate a Rust uprev This is the first pass to add a tool to convert rust upgrade process into a program that can generate CLs autoamatically. The tool is resumable, so when patches fail to apply, the user can fix the patch, resume the tool until no problems exist. The current tool only supports uprev from the earlier Rust ebuild in chroot and will need future passes to add more features. BUG=chromium:1112551 TEST=unittest;generated a CL locally Change-Id: I77fccd14c69548824a8b235d756357aee0c42ef2 Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/toolchain-utils/+/2339593 Commit-Queue: Tiancong Wang <tcwang@google.com> Tested-by: Tiancong Wang <tcwang@google.com> Reviewed-by: Bob Haarman <inglorion@chromium.org> Reviewed-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.