From 9efc083006c1bcfd35bc36126ea86baabaf26d07 Mon Sep 17 00:00:00 2001 From: "Nicolas \"Pixel\" Noble" <pixel@nobis-crew.org> Date: Fri, 10 Apr 2015 00:15:08 +0200 Subject: [PATCH] Updating examples to reflect the new state of things. --- cpp/helloworld/Makefile | 7 +++++-- cpp/helloworld/greeter_client.cc | 2 +- cpp/helloworld/greeter_server.cc | 2 +- cpp/route_guide/Makefile | 9 ++++++--- cpp/route_guide/helper.cc | 2 +- cpp/route_guide/route_guide_client.cc | 2 +- cpp/route_guide/route_guide_server.cc | 2 +- 7 files changed, 16 insertions(+), 10 deletions(-) diff --git a/cpp/helloworld/Makefile b/cpp/helloworld/Makefile index bfa9c0817c..3812689f31 100644 --- a/cpp/helloworld/Makefile +++ b/cpp/helloworld/Makefile @@ -43,14 +43,17 @@ vpath %.proto $(PROTOS_PATH) all: system-check greeter_client greeter_server -greeter_client: helloworld.pb.o greeter_client.o +greeter_client: helloworld.grpc.pb.o helloworld.pb.o greeter_client.o $(CXX) $^ $(LDFLAGS) -o $@ greeter_server: helloworld.pb.o greeter_server.o $(CXX) $^ $(LDFLAGS) -o $@ +%.grpc.pb.cc: %.proto + $(PROTOC) -I $(PROTOS_PATH) --grpc_out=. --plugin=protoc-gen-grpc=$(GRPC_CPP_PLUGIN_PATH) $< + %.pb.cc: %.proto - $(PROTOC) -I $(PROTOS_PATH) --cpp_out=. --grpc_out=. --plugin=protoc-gen-grpc=$(GRPC_CPP_PLUGIN_PATH) $< + $(PROTOC) -I $(PROTOS_PATH) --cpp_out=. $< clean: rm -f *.o *.pb.cc *.pb.h greeter_client greeter_server diff --git a/cpp/helloworld/greeter_client.cc b/cpp/helloworld/greeter_client.cc index 0cec4a36a1..4776cf9d3d 100644 --- a/cpp/helloworld/greeter_client.cc +++ b/cpp/helloworld/greeter_client.cc @@ -42,7 +42,7 @@ #include <grpc++/create_channel.h> #include <grpc++/credentials.h> #include <grpc++/status.h> -#include "helloworld.pb.h" +#include "helloworld.grpc.pb.h" using grpc::ChannelArguments; using grpc::ChannelInterface; diff --git a/cpp/helloworld/greeter_server.cc b/cpp/helloworld/greeter_server.cc index e7f355f4ce..a090075d9f 100644 --- a/cpp/helloworld/greeter_server.cc +++ b/cpp/helloworld/greeter_server.cc @@ -41,7 +41,7 @@ #include <grpc++/server_context.h> #include <grpc++/server_credentials.h> #include <grpc++/status.h> -#include "helloworld.pb.h" +#include "helloworld.grpc.pb.h" using grpc::Server; using grpc::ServerBuilder; diff --git a/cpp/route_guide/Makefile b/cpp/route_guide/Makefile index ac0b0344c6..85d7290df1 100644 --- a/cpp/route_guide/Makefile +++ b/cpp/route_guide/Makefile @@ -43,14 +43,17 @@ vpath %.proto $(PROTOS_PATH) all: system-check route_guide_client route_guide_server -route_guide_client: route_guide.pb.o route_guide_client.o helper.o +route_guide_client: route_guide.grpc.pb.o route_guide.pb.o route_guide_client.o helper.o $(CXX) $^ $(LDFLAGS) -o $@ -route_guide_server: route_guide.pb.o route_guide_server.o helper.o +route_guide_server: route_guide.grpc.pb.o route_guide.pb.o route_guide_server.o helper.o $(CXX) $^ $(LDFLAGS) -o $@ +%.grpc.pb.cc: %.proto + $(PROTOC) -I $(PROTOS_PATH) --grpc_out=. --plugin=protoc-gen-grpc=$(GRPC_CPP_PLUGIN_PATH) $< + %.pb.cc: %.proto - $(PROTOC) -I $(PROTOS_PATH) --cpp_out=. --grpc_out=. --plugin=protoc-gen-grpc=$(GRPC_CPP_PLUGIN_PATH) $< + $(PROTOC) -I $(PROTOS_PATH) --cpp_out=. $< clean: rm -f *.o *.pb.cc *.pb.h route_guide_client route_guide_server diff --git a/cpp/route_guide/helper.cc b/cpp/route_guide/helper.cc index d147846463..c2415afdf7 100644 --- a/cpp/route_guide/helper.cc +++ b/cpp/route_guide/helper.cc @@ -38,7 +38,7 @@ #include <sstream> #include <string> #include <vector> -#include "route_guide.pb.h" +#include "route_guide.grpc.pb.h" namespace examples { diff --git a/cpp/route_guide/route_guide_client.cc b/cpp/route_guide/route_guide_client.cc index d2f7673411..e70207be9f 100644 --- a/cpp/route_guide/route_guide_client.cc +++ b/cpp/route_guide/route_guide_client.cc @@ -47,7 +47,7 @@ #include <grpc++/status.h> #include <grpc++/stream.h> #include "helper.h" -#include "route_guide.pb.h" +#include "route_guide.grpc.pb.h" using grpc::ChannelArguments; using grpc::ChannelInterface; diff --git a/cpp/route_guide/route_guide_server.cc b/cpp/route_guide/route_guide_server.cc index edef048419..afa3fea11c 100644 --- a/cpp/route_guide/route_guide_server.cc +++ b/cpp/route_guide/route_guide_server.cc @@ -46,7 +46,7 @@ #include <grpc++/status.h> #include <grpc++/stream.h> #include "helper.h" -#include "route_guide.pb.h" +#include "route_guide.grpc.pb.h" using grpc::Server; using grpc::ServerBuilder; -- GitLab