8169df23dd
See 0d5e080ab9
for the previous version. Include
instructions on where to get the tools used.
807f96230c889b10f2957a47585426af4cdb116a8a77f1caecca83b7d7ab862b cmake-3.5.0-win32-x86.zip
e6bb5c3e4d936bb1067560a58a21260693a0fbe34e55afb0111fe14f7eebc92c strawberry-perl-5.22.1.2-32bit-portable.zip
Change-Id: I504cf779abce26087d09c0c974fb481886c9c459
Reviewed-on: https://boringssl-review.googlesource.com/7413
Reviewed-by: Steven Valdez <svaldez@google.com>
Reviewed-by: David Benjamin <davidben@google.com>
40 lines
1.9 KiB
Plaintext
40 lines
1.9 KiB
Plaintext
This directory consumes tools from other repositories for use on the
|
|
bots. To update to newer revisions, follow these instructions:
|
|
|
|
DEPS: Set the external/gyp.git revision to the revision used in Chromium, found at
|
|
https://chromium.googlesource.com/chromium/src/+/master/DEPS
|
|
(Search for 'gyp.git'.)
|
|
|
|
go/bootstrap.py: Set TOOLSET_VERSION to the latest release of Go, found at
|
|
https://golang.org/dl/.
|
|
|
|
update_clang.py: Set CLANG_REVISION and CLANG_SUB_REVISION to the values used in
|
|
Chromium, found at
|
|
https://chromium.googlesource.com/chromium/src/+/master/tools/clang/scripts/update.py
|
|
|
|
vs_toolchain.py: Set the hash in _GetDesiredVsToolchainHashes to the toolchain
|
|
used in Chromium, found at
|
|
https://chromium.googlesource.com/chromium/src/+/master/build/vs_toolchain.py
|
|
This may require taking other updates to that file.
|
|
|
|
The .sha1 files correspond to files downloaded from Google Cloud Storage. To
|
|
update, place the updated files in their intended location and run:
|
|
|
|
upload_to_google_storage.py -b chromium-tools FILE
|
|
|
|
cmake-win32.zip: Update to the latest prebuilt release of CMake, found at
|
|
https://cmake.org/download/. Use the file labeled "Windows ZIP". The
|
|
download will be named cmake-VERSION-win32-x86.zip.
|
|
|
|
perl-win32.zip: Update to the latest 32-bit prebuilt "PortableZip" edition of
|
|
Strawberry Perl, found at http://strawberryperl.com/releases.html. The
|
|
download will be named strawberry-perl-VERSION-32bit-portable.zip.
|
|
|
|
yasm-win32.exe: Update to the appropriate release of Yasm. Use the same version
|
|
as Chromium, found at
|
|
https://chromium.googlesource.com/chromium/src/+/master/third_party/yasm/README.chromium
|
|
Use the release at http://yasm.tortall.net/Download.html labeled
|
|
"Win32 .exe". The download will be named yasm-VERSION-win32.exe.
|
|
|
|
TODO(davidben): Update the other .sha1 files and record instructions here.
|