github.com/circular-dark/docker@v1.7.0/hack/make/binary (about) 1 #!/bin/bash 2 set -e 3 4 BINARY_NAME="docker-$VERSION" 5 BINARY_EXTENSION="$(binary_extension)" 6 BINARY_FULLNAME="$BINARY_NAME$BINARY_EXTENSION" 7 8 source "${MAKEDIR}/.go-autogen" 9 10 echo "Building: $DEST/$BINARY_FULLNAME" 11 go build \ 12 -o "$DEST/$BINARY_FULLNAME" \ 13 "${BUILDFLAGS[@]}" \ 14 -ldflags " 15 $LDFLAGS 16 $LDFLAGS_STATIC_DOCKER 17 " \ 18 ./docker 19 20 echo "Created binary: $DEST/$BINARY_FULLNAME" 21 ln -sf "$BINARY_FULLNAME" "$DEST/docker$BINARY_EXTENSION" 22 23 hash_files "$DEST/$BINARY_FULLNAME"