build 440 B

123456789101112131415161718192021
  1. #!/bin/bash -e
  2. ORG_PATH="github.com/coreos"
  3. REPO_PATH="${ORG_PATH}/flannel"
  4. if [ ! -h gopath/src/${REPO_PATH} ]; then
  5. mkdir -p gopath/src/${ORG_PATH}
  6. ln -s ../../../.. gopath/src/${REPO_PATH} || exit 255
  7. fi
  8. export GOBIN=${PWD}/bin
  9. export GOPATH=${PWD}/gopath
  10. eval $(go env)
  11. if [ ${GOOS} = "linux" ]; then
  12. echo "Building flanneld..."
  13. go build -o ${GOBIN}/flanneld ${REPO_PATH}
  14. else
  15. echo "Not on Linux - skipping flanneld build"
  16. fi