| #!/bin/bash | |
| # Build the given path for all platforms and upload the binaries to the skia-public-binaries bucket. | |
| set -e | |
| path="${1}" | |
| if [[ -z "${path}" ]]; then | |
| >&2 echo "Usage ${0} <build path>" | |
| exit 1 | |
| fi | |
| name="$(basename ${path})" | |
| workdir="/tmp/out/${name}" | |
| rm -rf "${workdir}" | |
| mkdir -p "${workdir}" | |
| $(dirname ${0})/go_build_all_platforms.sh "${path}" "${workdir}" | |
| gsutil cp -r ${workdir} gs://skia-public-binaries | |
| rm -rf ${workdir} |