build 316 B

123456789101112131415161718
  1. #!/bin/sh
  2. ETCD_PACKAGE=github.com/coreos/etcd
  3. export GOPATH=${PWD}
  4. SRC_DIR=$GOPATH/src
  5. ETCD_DIR=$SRC_DIR/$ETCD_PACKAGE
  6. ETCD_BASE=$(dirname ${ETCD_DIR})
  7. if [ ! -d ${ETCD_BASE} ]; then
  8. mkdir -p ${ETCD_BASE}
  9. fi
  10. if [ ! -h ${ETCD_DIR} ]; then
  11. ln -s ../../../ ${ETCD_DIR}
  12. fi
  13. go get -d ./...
  14. go build ${ETCD_PACKAGE}