Remove python hacks from update.sh

1. Python 2 is no longer needed to run recipes, so we can delete it.
2. vpython ships with its own Python interpreter, so we no longer need
   to install our own copy of Cpython.

In order to make sure all the `python` and `python3` executables are
deleted from all users' checkouts, we have to add a mechanism to
garbage-collect the entire tools directory, which will be helpful when
removing any tools in the future as well.

Change-Id: I1ac8eaca26f8c7d2870a64408661a8c7cec98dec
Reviewed-on: https://fuchsia-review.googlesource.com/c/infra/prebuilt/+/853649
Reviewed-by: Marc-Antoine Ruel <maruel@google.com>
2 files changed
tree: 35826e0b1e94a57f861fc6b44efbcd456225b474
  1. manifest/
  2. .cipd_version
  3. .cipd_version.digests
  4. .gitignore
  5. AUTHORS
  6. cipd.ensure
  7. cipd.py
  8. CONTRIBUTING.md
  9. LICENSE
  10. PATENTS
  11. README.md
  12. update.sh
README.md

Infra Prebuilt

This repository contains the labels of a number of prebuilt tools that are used to build work with the Fuchsia infrastructure. The actual tools themselves are located in the Chrome Infra Package Deployer (CIPD).

In most cases, the jiri tool will download the build tools automatically during its update step. To download the tools manually, run update.sh.