]> git.proxmox.com Git - mirror_frr.git/blob - ldpd/subdir.am
pimd: fix mtracebis tool warning
[mirror_frr.git] / ldpd / subdir.am
1 #
2 # ldpd
3 #
4
5 if LDPD
6 noinst_LIBRARIES += ldpd/libldp.a
7 sbin_PROGRAMS += ldpd/ldpd
8 vtysh_daemons += ldpd
9 man8 += $(MANBUILD)/frr-ldpd.8
10 endif
11
12 ldpd_libldp_a_SOURCES = \
13 ldpd/accept.c \
14 ldpd/address.c \
15 ldpd/adjacency.c \
16 ldpd/control.c \
17 ldpd/hello.c \
18 ldpd/init.c \
19 ldpd/interface.c \
20 ldpd/keepalive.c \
21 ldpd/l2vpn.c \
22 ldpd/labelmapping.c \
23 ldpd/lde.c \
24 ldpd/lde_lib.c \
25 ldpd/ldp_debug.c \
26 ldpd/ldp_vty_cmds.c \
27 ldpd/ldp_vty_conf.c \
28 ldpd/ldp_vty_exec.c \
29 ldpd/ldp_zebra.c \
30 ldpd/ldpe.c \
31 ldpd/log.c \
32 ldpd/logmsg.c \
33 ldpd/neighbor.c \
34 ldpd/notification.c \
35 ldpd/packet.c \
36 ldpd/pfkey.c \
37 ldpd/rlfa.c \
38 ldpd/socket.c \
39 ldpd/util.c \
40 # end
41
42 if SNMP
43 module_LTLIBRARIES += ldpd/ldpd_snmp.la
44 endif
45
46 clippy_scan += \
47 ldpd/ldp_vty_cmds.c \
48 # end
49
50 noinst_HEADERS += \
51 ldpd/control.h \
52 ldpd/lde.h \
53 ldpd/ldp.h \
54 ldpd/ldp_debug.h \
55 ldpd/ldp_vty.h \
56 ldpd/ldpd.h \
57 ldpd/ldpe.h \
58 ldpd/log.h \
59 ldpd/rlfa.h \
60 # end
61
62 ldpd_ldpd_SOURCES = ldpd/ldpd.c
63 ldpd_ldpd_LDADD = ldpd/libldp.a lib/libfrr.la $(LIBCAP)
64
65 ldpd_ldpd_snmp_la_SOURCES = ldpd/ldp_snmp.c
66 ldpd_ldpd_snmp_la_CFLAGS = $(AM_CFLAGS) $(SNMP_CFLAGS) -std=gnu11
67 ldpd_ldpd_snmp_la_LDFLAGS = $(MODULE_LDFLAGS)
68 ldpd_ldpd_snmp_la_LIBADD = lib/libfrrsnmp.la