github.com/elves/elvish@v0.15.0/tools/build-old-tag.sh (about) 1 #!/bin/sh -e 2 3 TAG=$1 4 : ${BIN_DIR:=/data/bin} 5 6 REPO=github.com/elves/elvish 7 REPO_ADDR=https://$REPO 8 9 export GOPATH=`mktemp -d` 10 cleanup() { 11 rm -rf $GOPATH 12 } 13 trap cleanup EXIT 14 15 git clone --depth=1 --branch $TAG $REPO_ADDR $GOPATH/src/$REPO 16 cp `dirname $0`/buildall.sh $GOPATH/src/$REPO 17 cd $GOPATH/src/$REPO 18 BIN_DIR=$BIN_DIR VERSION=$TAG ./buildall.sh