SOURCES=$(wildcard *.go) $(wildcard */*.go) BINARY=pgqt $(BINARY): $(SOURCES) go build -o $@ . .PHONY: run run: $(BINARY) ./$(BINARY) postgres://postgres:password@localhost/postgres?sslmode=disable 2>>/tmp/pgqt.log .PHONY: clean clean: rm -f $(BINARY)