]>
Commit | Line | Data |
---|---|---|
e9e2c950 RZ |
1 | # |
2 | # bfdd | |
3 | # | |
4 | ||
5 | if BFDD | |
6 | noinst_LIBRARIES += bfdd/libbfd.a | |
7 | sbin_PROGRAMS += bfdd/bfdd | |
2768748b DL |
8 | vtysh_scan += bfdd/bfdd_vty.c |
9 | vtysh_scan += bfdd/bfdd_cli.c | |
d7b86ae4 | 10 | vtysh_daemons += bfdd |
42957688 | 11 | man8 += $(MANBUILD)/frr-bfdd.8 |
e9e2c950 RZ |
12 | endif |
13 | ||
14 | bfdd_libbfd_a_SOURCES = \ | |
15 | bfdd/bfd.c \ | |
6c574029 RW |
16 | bfdd/bfdd_nb.c \ |
17 | bfdd/bfdd_nb_config.c \ | |
18 | bfdd/bfdd_nb_state.c \ | |
c2f29cf3 | 19 | bfdd/bfdd_vty.c \ |
adc26455 | 20 | bfdd/bfdd_cli.c \ |
e9e2c950 | 21 | bfdd/bfd_packet.c \ |
e9e2c950 RZ |
22 | bfdd/config.c \ |
23 | bfdd/control.c \ | |
230aefe2 | 24 | bfdd/dplane.c \ |
e9e2c950 | 25 | bfdd/event.c \ |
d3af6147 | 26 | bfdd/ptm_adapter.c \ |
e9e2c950 RZ |
27 | # end |
28 | ||
230aefe2 RZ |
29 | # Install headers so it can be used by external data plane |
30 | # implementations. | |
31 | bfdd_headersdir = $(pkgincludedir)/bfdd | |
32 | bfdd_headers_HEADERS = \ | |
33 | bfdd/bfddp_packet.h \ | |
34 | # end | |
35 | ||
94cfb069 DL |
36 | clippy_scan += \ |
37 | bfdd/bfdd_cli.c \ | |
38 | bfdd/bfdd_vty.c \ | |
39 | # end | |
adc26455 | 40 | |
e9e2c950 RZ |
41 | noinst_HEADERS += \ |
42 | bfdd/bfdctl.h \ | |
6c574029 | 43 | bfdd/bfdd_nb.h \ |
e9e2c950 RZ |
44 | bfdd/bfd.h \ |
45 | # end | |
46 | ||
47a7b00c RZ |
47 | nodist_bfdd_bfdd_SOURCES = \ |
48 | yang/frr-bfdd.yang.c \ | |
49 | # end | |
50 | ||
e9e2c950 RZ |
51 | bfdd_bfdd_SOURCES = bfdd/bfdd.c |
52 | bfdd_bfdd_LDADD = bfdd/libbfd.a lib/libfrr.la |