Files
sower/Makefile
T
2021-08-09 06:53:44 +08:00

22 lines
443 B
Makefile

MAKEFLAGS += --jobs all
GO:=CGO_ENABLED=0 go
default: test build
test:
${GO} vet ./...
${GO} test ./...
build: sower sowerd
sower:
${GO} build -ldflags "\
-X main.version=$(shell git describe --tags --always) \
-X main.date=$(shell date +%Y-%m-%d)" \
-o sower ./cmd/sower
sowerd:
${GO} build -ldflags "\
-X main.version=$(shell git describe --tags --always) \
-X main.date=$(shell date +%Y-%m-%d)" \
-o sowerd ./cmd/sowerd