pb_path = server/grpc/pb

gen-proto:
	protoc \
		--go_out=${pb_path} --go_opt=paths=source_relative \
		--go-grpc_out=${pb_path} --go-grpc_opt=paths=source_relative \
		--proto_path=${pb_path} ${pb_path}/*.proto

# One time tooling setup.
dev-setup:
	go install google.golang.org/protobuf/cmd/protoc-gen-go@v1.26
	go install google.golang.org/grpc/cmd/protoc-gen-go-grpc@v1.1

run:
	go run cmd/app/main.go run
