BIN_NAME=gotest PACKAGE_NAME=git.bloy.org/mike/gotest GIT_DESCRIBE=$(shell git describe --always --long --dirty) LDFLAGS="-X ${PACKAGE_NAME}/version.gitDescribe=${GIT_DESCRIBE}" default: all all: test build build: go build -ldflags ${LDFLAGS} -o bin/${BIN_NAME} test: go test ./... -ldflags ${LDFLAGS} clean: rm -rf bin/${BIN_NAME}