1This directory consumes tools from other repositories for use on the 2bots. For a similarly-configured local checkout for testing, run: 3 4 mkdir boringssl-gclient 5 cd boringssl-gclient 6 gclient config --unmanaged --deps-file=util/bot/DEPS https://boringssl.googlesource.com/boringssl/ 7 gclient sync 8 9To update to newer revisions, follow these instructions: 10 11DEPS: Update the variables as described in the comments. 12 13The .sha1 files correspond to files downloaded from Google Cloud Storage. To 14update, place the updated files in their intended location and run: 15 16 upload_to_google_storage.py -b chromium-tools FILE 17 18nasm-win32.exe: Update to the appropriate release of NASM, found at 19 https://www.nasm.us/. Use the same version as Chromium, found at 20 https://chromium.googlesource.com/chromium/deps/nasm/+/refs/heads/main/README.chromium 21 Extract nasm.exe from the download named nasm-VERSION-win64.zip. 22 23 The current revision is nasm-2.13.03-win64.zip. 24 25Finally, update sde-linux64.tar.xz and sde-win32.tar.xz by downloading the 26latet release from Intel at 27https://software.intel.com/en-us/articles/intel-software-development-emulator, 28but upload it with the following command. (Note the bucket is different.) 29 30 upload_to_google_storage.py -b chrome-boringssl-sde sde-linux64.tar.xz sde-win32.tar.xz 31 32The current revision is sde-external-9.38.0-2024-04-18-*.tar.xz. 33 34When adding new files, remember to update .gitignore. 35