pb_path = server/grpc/pb
env=devten
name=urus-pdf-service
option=-f

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

gen:
	go generate
	make gen-proto

devlog:
	kubectl logs deployment/urus-pdf-printer-service -n devten -f