12 lines
443 B
Makefile
12 lines
443 B
Makefile
mkfile_path := $(abspath $(lastword $(MAKEFILE_LIST)))
|
|
pwd := $(dir $(mkfile_path))
|
|
base_dir := $(abspath $(shell git rev-parse --show-toplevel))
|
|
|
|
proto:
|
|
docker run --rm \
|
|
-w /workdir \
|
|
-v $(base_dir):/workdir \
|
|
-it tools/protoc \
|
|
protoc -I=/workdir/api/ --go_out=/workdir/api --go_opt=paths=source_relative --go-grpc_out=/workdir/api --go-grpc_opt=paths=source_relative /workdir/api/cloud/cloud.proto
|
|
.PHONY: proto
|