0
Files
src/buildtools
Brett Wilson a162bd77d4 Roll GN from 9499562d..5ed3c9cc
Generated by //tools/gn/roll_gn.py

https://gn.googlesource.com/gn/+log/9499562d..5ed3c9cc

    5ed3c9cc Match all toolchains by default.
    2a18133d Update the "getting started".
    7943a470 Remove a few unused macros.
    74397090 Add an "outputs" command.
    bee89163 Make CONFIGURATION_BUILD_DIR represent location of binaries
    818b8851 Add missing header for using with std::move

Change-Id: I5cb02c2e4fbc574e437a43f6cc37a500b65b03ff
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2116131
Commit-Queue: Brett Wilson <brettw@chromium.org>
Commit-Queue: Nico Weber <thakis@chromium.org>
Reviewed-by: Nico Weber <thakis@chromium.org>
Cr-Commit-Position: refs/heads/master@{#752530}
2020-03-23 19:29:54 +00:00
..
2020-01-28 18:17:22 +00:00
2020-03-23 19:29:54 +00:00

This directory contains hashes of build tools used by Chromium and related
projects. The actual binaries are pulled from Google Storage, normally as part
of a gclient hook.

This directory also exists as a stand-alone git mirror at
https://chromium.googlesource.com/chromium/src/buildtools/.
That mirror exists so that the shared build tools can be shared between
the various Chromium-related projects without each one needing to maintain
their own versionining of each binary.

________________________
ADDING BINARIES MANUALLY

One uploads new versions of the tools using the 'gsutil' binary from the
Google Storage SDK:

  https://developers.google.com/storage/docs/gsutil

There is a checked-in version of gsutil as part of depot_tools.

To initialize gsutil's credentials:

  python ~/depot_tools/third_party/gsutil/gsutil config

  That will give a URL which you should log into with your web browser.

  Copy the code back to the command line util. Ignore the project ID (it's OK
  to just leave blank when prompted).