.DEFAULT_GOAL := buildCmd .PHONY: fmt vet buildLib buildCmd test fmt: go fmt ./... vet: fmt go vet ./... buildLibUnopt: vet go build -gcflags="all=-N -l" ./... unopt: buildLibUnopt go build -C kg/ -gcflags="all=-N -l" -o kg ./... buildLib: vet go build ./... buildCmd: buildLib go build -C kg/ -o kg ./... test: buildCmd go test -v ./...