Skip to content

Commit

Permalink
enhance: make sure protoc-gen-go v2 will be used to generate pb msg
Browse files Browse the repository at this point in the history
Signed-off-by: Wei Liu <[email protected]>
  • Loading branch information
weiliu1031 committed Jul 9, 2024
1 parent 5e04552 commit dea0794
Show file tree
Hide file tree
Showing 7 changed files with 18,506 additions and 10,162 deletions.
3 changes: 3 additions & 0 deletions Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,7 @@ PWD := $(shell pwd)
GOPATH := $(shell $(GO) env GOPATH)
PROTOC := $(shell which protoc)
PROTOC_VER := $(shell protoc --version)
PROTOC_GEN_GO := $(shell which protoc-gen-go)

all: generate-proto

Expand All @@ -11,6 +12,8 @@ build:

generate-proto: export protoc:=${PWD}/cmake-build/protobuf/protobuf-build/protoc
generate-proto: build
@echo "Generate proto files"
@echo "Clean old version protoc-gen-go $(PROTOC_GEN_GO)" && rm -f $(PROTOC_GEN_GO)
@which protoc-gen-go 1>/dev/null || (echo "Installing protoc-gen-go" && go install google.golang.org/protobuf/cmd/[email protected])
@which protoc-gen-go-grpc 1>/dev/null || (echo "Installing protoc-gen-go-grpc" && go install google.golang.org/grpc/cmd/[email protected])
@(env bash $(PWD)/scripts/proto_gen_go.sh)
Expand Down
Loading

0 comments on commit dea0794

Please sign in to comment.