You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

UPDATING 2.2 KiB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647
  1. This directory consumes tools from other repositories for use on the
  2. bots. To update to newer revisions, follow these instructions:
  3. DEPS: Set all revisions to those used in Chromium, found at
  4. https://chromium.googlesource.com/chromium/src/+/master/DEPS (Search for the
  5. corresponding repository name.)
  6. go/bootstrap.py: Set TOOLSET_VERSION to the latest release of Go, found at
  7. https://golang.org/dl/.
  8. update_clang.py: Set CLANG_REVISION and CLANG_SUB_REVISION to the values used in
  9. Chromium, found at
  10. https://chromium.googlesource.com/chromium/src/+/master/tools/clang/scripts/update.py
  11. vs_toolchain.py: Set the hash in TOOLCHAIN_HASH to the toolchain
  12. used in Chromium, found at _GetDesiredVsToolchainHashes
  13. https://chromium.googlesource.com/chromium/src/+/master/build/vs_toolchain.py
  14. This may require taking other updates to that file. If updating MSVS
  15. version, also update TOOLCHAIN_VERSION accordingly.
  16. The .sha1 files correspond to files downloaded from Google Cloud Storage. To
  17. update, place the updated files in their intended location and run:
  18. upload_to_google_storage.py -b chromium-tools FILE
  19. cmake-linux64.tar.gz: Download the latest CMake source tarball, found at
  20. https://cmake.org/download/. Build it with:
  21. ./bootstrap --prefix=$PWD/cmake-linux64 && make && make install
  22. tar -czf cmake-linux64.tar.gz cmake-linux64/
  23. cmake-mac.tar.gz: Follow the same instructions as above on a Mac, but replace
  24. cmake-linux64 with cmake-mac.
  25. cmake-win32.zip: Update to the latest prebuilt release of CMake, found at
  26. https://cmake.org/download/. Use the file labeled "Windows ZIP". The
  27. download will be named cmake-VERSION-win32-x86.zip.
  28. perl-win32.zip: Update to the latest 32-bit prebuilt "PortableZip" edition of
  29. Strawberry Perl, found at http://strawberryperl.com/releases.html. The
  30. download will be named strawberry-perl-VERSION-32bit-portable.zip.
  31. yasm-win32.exe: Update to the appropriate release of Yasm. Use the same version
  32. as Chromium, found at
  33. https://chromium.googlesource.com/chromium/src/+/master/third_party/yasm/README.chromium
  34. Use the release at http://yasm.tortall.net/Download.html labeled
  35. "Win32 .exe". The download will be named yasm-VERSION-win32.exe.