]>
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 | ||
2d50cb80 | 8 | if GRPC |
ec2ac5f2 RW |
9 | nodist_grpc_libfrrgrpc_pb_la_SOURCES = \ |
10 | grpc/frr-northbound.pb.cc \ | |
11 | grpc/frr-northbound.grpc.pb.cc \ | |
12 | # end | |
2d50cb80 | 13 | endif |
ec2ac5f2 RW |
14 | |
15 | CLEANFILES += \ | |
16 | grpc/frr-northbound.pb.cc \ | |
17 | grpc/frr-northbound.pb.h \ | |
18 | grpc/frr-northbound.grpc.pb.cc \ | |
19 | grpc/frr-northbound.grpc.pb.h \ | |
20 | # end | |
21 | ||
22 | EXTRA_DIST += grpc/frr-northbound.proto | |
23 | ||
24 | AM_V_PROTOC = $(am__v_PROTOC_$(V)) | |
25 | am__v_PROTOC_ = $(am__v_PROTOC_$(AM_DEFAULT_VERBOSITY)) | |
26 | am__v_PROTOC_0 = @echo " PROTOC" $@; | |
27 | am__v_PROTOC_1 = | |
28 | ||
29 | .proto.pb.cc: | |
30 | $(AM_V_PROTOC)$(PROTOC) -I$(top_srcdir) --cpp_out=$(top_srcdir) $(top_srcdir)/$^ | |
31 | .proto.grpc.pb.cc: | |
32 | $(AM_V_PROTOC)$(PROTOC) -I$(top_srcdir) --grpc_out=$(top_srcdir) --plugin=protoc-gen-grpc=`which grpc_cpp_plugin` $(top_srcdir)/$^ |