.DEFAULT_GOAL := buildCmd
.PHONY: fmt vet buildLib buildCmd test

fmt:
	go fmt ./...
vet: fmt
	go vet ./...
buildLib: vet
	go build -gcflags="-N -l" ./...
buildCmd: buildLib
	go build -C cmd/ -o re ./...
test: buildCmd
	go test -v ./...