#!/bin/sh set -xe old_revision=$(cat BORINGSSL_REVISION) rm -Rf src git clone https://boringssl.googlesource.com/boringssl src cd src new_revision=$(git show -s --pretty=%H) cd .. echo ${new_revision} > BORINGSSL_REVISION rm -Rf src/.git rm -Rf src/fuzz rm -Rf src/third_party/googletest rm -Rf linux-aarch64/ linux-arm/ linux-x86/ linux-x86_64/ mac-x86/ mac-x86_64/ win-x86_64/ win-x86/ python src/util/generate_build_files.py android python src/util/generate_build_files.py eureka git add . git commit -m "external/boringssl: Sync to ${new_revision}. This includes the following changes: https://boringssl.googlesource.com/boringssl/+log/${old_revision}..${new_revision} "