.PHONY: clean all: build build: cmd/kurz/kurz cmd/kurzd/kurzd clean: rm -f cmd/kurz/kurz cmd/kurzd/kurzd cover.out cmd/kurz/kurz: $(wildcard cmd/kurz/*.go) cd cmd/kurz && go build cmd/kurzd/kurzd: $(wildcard api/*.go) $(wildcard cmd/kurzd/*.go) $(wildcard domain/*.go) $(wildcard infrastructure/*.go) $(wildcard migrations/*.go) $(wildcard web/*.go) cd cmd/kurzd && go build generate: go generate -v ./cmd/kurzd