# Variables GEN_DIR = gen # Commands BUF = buf # Targets .PHONY: all lint generate generate-js clean all: lint generate lint: $(BUF) lint generate: $(BUF) generate --template buf.gen.yaml generate-js: $(BUF) generate --template buf.gen.js.yaml --include-imports clean: rm -rf $(GEN_DIR)