1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47
|
#
# bfdd
#
if BFDD
noinst_LIBRARIES += bfdd/libbfd.a
sbin_PROGRAMS += bfdd/bfdd
vtysh_daemons += bfdd
man8 += $(MANBUILD)/frr-bfdd.8
endif
bfdd_libbfd_a_SOURCES = \
bfdd/bfd.c \
bfdd/bfdd_nb.c \
bfdd/bfdd_nb_config.c \
bfdd/bfdd_nb_state.c \
bfdd/bfdd_vty.c \
bfdd/bfdd_cli.c \
bfdd/bfd_packet.c \
bfdd/dplane.c \
bfdd/event.c \
bfdd/ptm_adapter.c \
# end
# Install headers so it can be used by external data plane
# implementations.
bfdd_headersdir = $(pkgincludedir)/bfdd
bfdd_headers_HEADERS = \
bfdd/bfddp_packet.h \
# end
clippy_scan += \
bfdd/bfdd_cli.c \
bfdd/bfdd_vty.c \
# end
noinst_HEADERS += \
bfdd/bfdd_nb.h \
bfdd/bfd.h \
# end
nodist_bfdd_bfdd_SOURCES = \
yang/frr-bfdd.yang.c \
# end
bfdd_bfdd_SOURCES = bfdd/bfdd.c
bfdd_bfdd_LDADD = bfdd/libbfd.a lib/libfrr.la
|