github.com/insionng/yougam@v0.0.0-20170714101924-2bc18d833463/libraries/pingcap/tidb/updatedep.sh (about) 1 #!/bin/bash 2 if [ "$1" == "-h" ] ; then 3 echo "Usage: $0 [package]" 4 echo " Update dependency package in vendor." 5 echo " Make sure the package to be updated is on master branch." 6 echo " If [package] is not provided, it updates 'github.com/pingcap/kvproto/pkg/...'" 7 echo "" 8 exit 0 9 fi 10 11 mv _vendor/* . 12 if [ $# -eq 1 ]; then 13 go get -u -v -d $1 14 godep update $1 15 elif [ $# -eq 0 ]; then 16 go get -u -v -d github.com/pingcap/kvproto/pkg 17 godep update github.com/pingcap/kvproto/pkg/... 18 else 19 echo "Invalid argument count." 20 fi 21 mv Godeps _vendor/ 22 mv vendor _vendor/