add: some proto stuff

This commit is contained in:
2026-03-24 21:11:45 -07:00
parent 3df04e4cb6
commit 622eca78cb
10 changed files with 1752 additions and 0 deletions
+23
View File
@@ -0,0 +1,23 @@
.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"