| #!/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 |
| cp src/LICENSE NOTICE |
| |
| 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} |
| " |