PACKAGES := \ github.com/eliasson/foo \ github.com/eliasson/bar DEPENDENCIES := github.com/eliasson/acme all: build silent-test build: go build -o bin/foo main.go test: go test -v $(PACKAGES) silent-test: go test $(PACKAGES) format: go fmt $(PACKAGES) deps: go get $(DEPENDENCIES)