update_cronet.sh 463 B

12345678910111213
  1. #!/usr/bin/env bash
  2. set -e -o pipefail
  3. SCRIPT_DIR=$(dirname "$0")
  4. PROJECTS=$SCRIPT_DIR/../..
  5. git -C $PROJECTS/cronet-go fetch origin main
  6. git -C $PROJECTS/cronet-go fetch origin go
  7. go get -x github.com/sagernet/cronet-go/all@$(git -C $PROJECTS/cronet-go rev-parse origin/go)
  8. go get -x github.com/sagernet/cronet-go@$(git -C $PROJECTS/cronet-go rev-parse origin/go)
  9. go mod tidy
  10. git -C $PROJECTS/cronet-go rev-parse origin/HEAD > "$SCRIPT_DIR/CRONET_GO_VERSION"