]> git.proxmox.com Git - mirror_frr.git/blob - qpb/subdir.am
zebra: Move sin6_masklen to earlier in the file
[mirror_frr.git] / qpb / subdir.am
1 if HAVE_PROTOBUF
2 lib_LTLIBRARIES += qpb/libfrr_pb.la
3 endif
4
5 qpb_libfrr_pb_la_CPPFLAGS = $(AM_CPPFLAGS) $(PROTOBUF_C_CFLAGS)
6 qpb_libfrr_pb_la_LIBADD = $(PROTOBUF_C_LIBS)
7 qpb_libfrr_pb_la_LDFLAGS = -version-info 0:0:0
8
9 qpb_libfrr_pb_la_SOURCES = \
10 qpb/qpb.c \
11 qpb/qpb_allocator.c \
12 # end
13 nodist_qpb_libfrr_pb_la_SOURCES = \
14 qpb/qpb.pb-c.c \
15 # end
16
17 noinst_HEADERS += \
18 qpb/linear_allocator.h \
19 qpb/qpb.h \
20 qpb/qpb_allocator.h \
21 # end
22
23 CLEANFILES += \
24 qpb/qpb.pb-c.c \
25 qpb/qpb.pb-c.h \
26 # end
27
28 EXTRA_DIST += qpb/qpb.proto
29
30 if HAVE_PROTOBUF
31
32 # Rules
33 .proto.pb.h:
34 $(PROTOC) -I$(top_srcdir) --cpp_out=$(top_srcdir) $(top_srcdir)/$^
35
36 AM_V_PROTOC_C = $(am__v_PROTOC_C_$(V))
37 am__v_PROTOC_C_ = $(am__v_PROTOC_C_$(AM_DEFAULT_VERBOSITY))
38 am__v_PROTOC_C_0 = @echo " PROTOC_C" $@;
39 am__v_PROTOC_C_1 =
40
41 .proto.pb-c.c:
42 $(AM_V_PROTOC_C)$(PROTOC_C) -I$(top_srcdir) --c_out=$(top_srcdir) $(top_srcdir)/$^
43 .pb-c.c.pb-c.h:
44 @/bin/true
45
46 endif # HAVE_PROTOBUF