.DEFAULT_GOAL := all # seems superfluous #.PHONY: fmt vet build clean fmt: go fmt ./... generate: templ generate vet: fmt go vet ./... test: build go test -count=1 ${TESTFLAGS} ./... build: generate vet mkdir -p bin go build -o bin ./cmd/... buildwin: mkdir -p bin GOOS=windows GOARCH=amd64 go build -o bin ./cmd/... clean: rm -rf bin all: build buildwin images: docker compose build converge-builder docker compose build converge docker compose build converge-tester push: images docker compose push converge docker compose push converge-tester