Files
webstory/Makefile
T
2026-03-24 21:11:45 -07:00

24 lines
625 B
Makefile

.PHONY: proto proto-deps help
# Default target
all: help
# Generate Go code from proto files using buf
proto: proto-deps
@echo "Generating Go code from proto files..."
buf generate || exit 1
@echo "Proto generation complete!"
# Ensure buf is available
proto-deps:
@which buf >/dev/null 2>&1 || (echo "Error: buf is not installed. Please install Buf first." && exit 1)
# Help target
help:
@echo "Webstory Makefile"
@echo ""
@echo "Available targets:"
@echo " make all - Show this help message"
@echo " make proto - Generate Go code from proto files"
@echo " make proto-deps - Ensure buf is installed"