]>
Commit | Line | Data |
---|---|---|
ec2ac5f2 RW |
1 | if GRPC |
2 | lib_LTLIBRARIES += grpc/libfrrgrpc_pb.la | |
3 | endif | |
4 | ||
5 | grpc_libfrrgrpc_pb_la_LDFLAGS = -version-info 0:0:0 | |
6 | grpc_libfrrgrpc_pb_la_CPPFLAGS = $(AM_CPPFLAGS) $(GRPC_CXXFLAGS) | |
7 | ||
8 | nodist_grpc_libfrrgrpc_pb_la_SOURCES = \ | |
9 | grpc/frr-northbound.pb.cc \ | |
10 | grpc/frr-northbound.grpc.pb.cc \ | |
11 | # end | |
12 | ||
13 | CLEANFILES += \ | |
14 | grpc/frr-northbound.pb.cc \ | |
15 | grpc/frr-northbound.pb.h \ | |
16 | grpc/frr-northbound.grpc.pb.cc \ | |
17 | grpc/frr-northbound.grpc.pb.h \ | |
18 | # end | |
19 | ||
20 | EXTRA_DIST += grpc/frr-northbound.proto | |
21 | ||
22 | AM_V_PROTOC = $(am__v_PROTOC_$(V)) | |
23 | am__v_PROTOC_ = $(am__v_PROTOC_$(AM_DEFAULT_VERBOSITY)) | |
24 | am__v_PROTOC_0 = @echo " PROTOC" $@; | |
25 | am__v_PROTOC_1 = | |
26 | ||
27 | .proto.pb.cc: | |
28 | $(AM_V_PROTOC)$(PROTOC) -I$(top_srcdir) --cpp_out=$(top_srcdir) $(top_srcdir)/$^ | |
29 | .proto.grpc.pb.cc: | |
30 | $(AM_V_PROTOC)$(PROTOC) -I$(top_srcdir) --grpc_out=$(top_srcdir) --plugin=protoc-gen-grpc=`which grpc_cpp_plugin` $(top_srcdir)/$^ |