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