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