1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22
# Variables GEN_DIR = gen # Commands BUF = buf # Targets .PHONY: all lint generate-go generate-js clean all: lint generate lint: $(BUF) lint generate-go: $(BUF) generate --template buf.gen.go.yaml generate-js: $(BUF) generate --template buf.gen.js.yaml --include-imports clean: rm -rf $(GEN_DIR)