]>
Commit | Line | Data |
---|---|---|
afca0690 DL |
1 | # |
2 | # ospfd | |
3 | # | |
4 | ||
5 | if OSPFD | |
6 | noinst_LIBRARIES += ospfd/libfrrospf.a | |
253113bc | 7 | noinst_LIBRARIES += ospfd/libfrrospfclient.a |
afca0690 | 8 | sbin_PROGRAMS += ospfd/ospfd |
d7b86ae4 | 9 | vtysh_daemons += ospfd |
afca0690 DL |
10 | if SNMP |
11 | module_LTLIBRARIES += ospfd/ospfd_snmp.la | |
12 | endif | |
42957688 | 13 | man8 += $(MANBUILD)/frr-ospfd.8 |
afca0690 DL |
14 | endif |
15 | ||
253113bc DS |
16 | ospfd_libfrrospfclient_a_SOURCES = \ |
17 | ospfd/ospf_api.c \ | |
18 | ospfd/ospf_dump_api.c \ | |
19 | #end | |
20 | ||
afca0690 DL |
21 | ospfd_libfrrospf_a_SOURCES = \ |
22 | ospfd/ospf_abr.c \ | |
23 | ospfd/ospf_api.c \ | |
24 | ospfd/ospf_apiserver.c \ | |
25 | ospfd/ospf_asbr.c \ | |
26 | ospfd/ospf_ase.c \ | |
27 | ospfd/ospf_bfd.c \ | |
28 | ospfd/ospf_dump.c \ | |
29 | ospfd/ospf_dump_api.c \ | |
313d7993 | 30 | ospfd/ospf_errors.c \ |
cf9b9f77 | 31 | ospfd/ospf_ext.c \ |
afca0690 | 32 | ospfd/ospf_flood.c \ |
10514170 | 33 | ospfd/ospf_gr.c \ |
afca0690 DL |
34 | ospfd/ospf_ia.c \ |
35 | ospfd/ospf_interface.c \ | |
36 | ospfd/ospf_ism.c \ | |
132a782e | 37 | ospfd/ospf_ldp_sync.c \ |
afca0690 DL |
38 | ospfd/ospf_lsa.c \ |
39 | ospfd/ospf_lsdb.c \ | |
40 | ospfd/ospf_memory.c \ | |
41 | ospfd/ospf_neighbor.c \ | |
42 | ospfd/ospf_network.c \ | |
43 | ospfd/ospf_nsm.c \ | |
44 | ospfd/ospf_opaque.c \ | |
45 | ospfd/ospf_packet.c \ | |
46 | ospfd/ospf_ri.c \ | |
47 | ospfd/ospf_route.c \ | |
48 | ospfd/ospf_routemap.c \ | |
a623b526 SP |
49 | ospfd/ospf_routemap_nb.c \ |
50 | ospfd/ospf_routemap_nb_config.c \ | |
afca0690 | 51 | ospfd/ospf_spf.c \ |
7fd0729f | 52 | ospfd/ospf_ti_lfa.c \ |
cf9b9f77 | 53 | ospfd/ospf_sr.c \ |
afca0690 DL |
54 | ospfd/ospf_te.c \ |
55 | ospfd/ospf_vty.c \ | |
56 | ospfd/ospf_zebra.c \ | |
57 | ospfd/ospfd.c \ | |
06bc3110 | 58 | ospfd/ospf_gr_helper.c \ |
afca0690 DL |
59 | # end |
60 | ||
61 | if OSPFD | |
62 | ospfdheaderdir = $(pkgincludedir)/ospfd | |
63 | ospfdheader_HEADERS = \ | |
64 | ospfd/ospf_api.h \ | |
65 | ospfd/ospf_asbr.h \ | |
66 | ospfd/ospf_dump.h \ | |
67 | ospfd/ospf_dump_api.h \ | |
68 | ospfd/ospf_ism.h \ | |
69 | ospfd/ospf_lsa.h \ | |
70 | ospfd/ospf_lsdb.h \ | |
71 | ospfd/ospf_nsm.h \ | |
72 | ospfd/ospf_opaque.h \ | |
73 | ospfd/ospfd.h \ | |
74 | # end | |
75 | endif | |
76 | ||
94cfb069 DL |
77 | clippy_scan += \ |
78 | ospfd/ospf_vty.c \ | |
132a782e | 79 | ospfd/ospf_ldp_sync.c \ |
06bc3110 | 80 | ospfd/ospf_dump.c \ |
10514170 | 81 | ospfd/ospf_gr.c \ |
94cfb069 | 82 | # end |
43b8d1d8 | 83 | |
afca0690 DL |
84 | noinst_HEADERS += \ |
85 | ospfd/ospf_abr.h \ | |
86 | ospfd/ospf_apiserver.h \ | |
87 | ospfd/ospf_ase.h \ | |
88 | ospfd/ospf_bfd.h \ | |
313d7993 | 89 | ospfd/ospf_errors.h \ |
cf9b9f77 | 90 | ospfd/ospf_ext.h \ |
afca0690 DL |
91 | ospfd/ospf_flood.h \ |
92 | ospfd/ospf_ia.h \ | |
93 | ospfd/ospf_interface.h \ | |
132a782e | 94 | ospfd/ospf_ldp_sync.h \ |
afca0690 DL |
95 | ospfd/ospf_memory.h \ |
96 | ospfd/ospf_neighbor.h \ | |
97 | ospfd/ospf_network.h \ | |
98 | ospfd/ospf_packet.h \ | |
99 | ospfd/ospf_ri.h \ | |
cd52c44c | 100 | ospfd/ospf_gr.h \ |
afca0690 | 101 | ospfd/ospf_route.h \ |
a623b526 | 102 | ospfd/ospf_routemap_nb.h \ |
afca0690 | 103 | ospfd/ospf_spf.h \ |
7fd0729f | 104 | ospfd/ospf_ti_lfa.h \ |
cf9b9f77 | 105 | ospfd/ospf_sr.h \ |
afca0690 DL |
106 | ospfd/ospf_te.h \ |
107 | ospfd/ospf_vty.h \ | |
108 | ospfd/ospf_zebra.h \ | |
109 | # end | |
110 | ||
253113bc | 111 | ospfd_ospfd_LDADD = ospfd/libfrrospf.a ospfd/libfrrospfclient.a lib/libfrr.la $(LIBCAP) $(LIBM) |
afca0690 DL |
112 | ospfd_ospfd_SOURCES = ospfd/ospf_main.c |
113 | ||
114 | ospfd_ospfd_snmp_la_SOURCES = ospfd/ospf_snmp.c | |
0c4285d7 | 115 | ospfd_ospfd_snmp_la_CFLAGS = $(AM_CFLAGS) $(SNMP_CFLAGS) -std=gnu11 |
63116a70 | 116 | ospfd_ospfd_snmp_la_LDFLAGS = $(MODULE_LDFLAGS) |
afca0690 DL |
117 | ospfd_ospfd_snmp_la_LIBADD = lib/libfrrsnmp.la |
118 | ||
119 | EXTRA_DIST += \ | |
120 | ospfd/ChangeLog.opaque.txt \ | |
afca0690 | 121 | # end |
a623b526 SP |
122 | |
123 | nodist_ospfd_ospfd_SOURCES = \ | |
124 | yang/frr-ospf-route-map.yang.c \ | |
125 | # end |