tidy: go mod tidy greet-gen: protoc -Igreet/proto/ --go_out=./greet --go_opt=module=git.gqnotes.com/guoqiang/grpcexercises/greet --go-grpc_out=./greet --go-grpc_opt=module=git.gqnotes.com/guoqiang/grpcexercises/greet greet/proto/*.proto greet-build: go build -o ./greet/bin/server-osx ./greet/server go build -o ./greet/bin/client-osx ./greet/client greet-evans: evans --proto greet/proto/greet.proto --port 5632 repl greet-evans-reflect: evans -r repl --port 5632 calculator-gen: protoc -Icalculator/proto/ --go_out=./calculator --go_opt=module=git.gqnotes.com/guoqiang/grpcexercises/calculator --go-grpc_out=./calculator --go-grpc_opt=module=git.gqnotes.com/guoqiang/grpcexercises/calculator calculator/proto/*.proto calculator-build: go build -o ./calculator/bin/server-osx ./calculator/server go build -o ./calculator/bin/client-osx ./calculator/client calculator-evans-reflect: evans -r repl --port 5633 consuldemo-build: go build -o ./consuldemo/bin/server ./consuldemo/server/ go build -o ./consuldemo/bin/client ./consuldemo/client/ .PHONY: tidy greet-gen greet-build greet-evans greet-evans-reflect calculator-gen calculator-build calculator-evans-reflect consuldemo-build