]> git.proxmox.com Git - mirror_frr.git/blob - ospfd/subdir.am
Merge pull request #7449 from sudhanshukumar22/bgp-update-connect-timer
[mirror_frr.git] / ospfd / subdir.am
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
9 vtysh_scan += \
10 ospfd/ospf_bfd.c \
11 ospfd/ospf_dump.c \
12 ospfd/ospf_ldp_sync.c \
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 \
19 # end
20 vtysh_daemons += ospfd
21 if SNMP
22 module_LTLIBRARIES += ospfd/ospfd_snmp.la
23 endif
24 man8 += $(MANBUILD)/frr-ospfd.8
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 \
36 ospfd/ospf_errors.c \
37 ospfd/ospf_ext.c \
38 ospfd/ospf_flood.c \
39 ospfd/ospf_ia.c \
40 ospfd/ospf_interface.c \
41 ospfd/ospf_ism.c \
42 ospfd/ospf_ldp_sync.c \
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 \
55 ospfd/ospf_ti_lfa.c \
56 ospfd/ospf_sr.c \
57 ospfd/ospf_te.c \
58 ospfd/ospf_vty.c \
59 ospfd/ospf_zebra.c \
60 ospfd/ospfd.c \
61 ospfd/ospf_gr_helper.c \
62 # end
63
64 if OSPFD
65 ospfdheaderdir = $(pkgincludedir)/ospfd
66 ospfdheader_HEADERS = \
67 ospfd/ospf_api.h \
68 ospfd/ospf_asbr.h \
69 ospfd/ospf_dump.h \
70 ospfd/ospf_dump_api.h \
71 ospfd/ospf_ism.h \
72 ospfd/ospf_lsa.h \
73 ospfd/ospf_lsdb.h \
74 ospfd/ospf_nsm.h \
75 ospfd/ospf_opaque.h \
76 ospfd/ospfd.h \
77 # end
78 endif
79
80 clippy_scan += \
81 ospfd/ospf_vty.c \
82 ospfd/ospf_ldp_sync.c \
83 ospfd/ospf_dump.c \
84 # end
85
86 noinst_HEADERS += \
87 ospfd/ospf_abr.h \
88 ospfd/ospf_apiserver.h \
89 ospfd/ospf_ase.h \
90 ospfd/ospf_bfd.h \
91 ospfd/ospf_errors.h \
92 ospfd/ospf_ext.h \
93 ospfd/ospf_flood.h \
94 ospfd/ospf_ia.h \
95 ospfd/ospf_interface.h \
96 ospfd/ospf_ldp_sync.h \
97 ospfd/ospf_memory.h \
98 ospfd/ospf_neighbor.h \
99 ospfd/ospf_network.h \
100 ospfd/ospf_packet.h \
101 ospfd/ospf_ri.h \
102 ospfd/ospf_route.h \
103 ospfd/ospf_spf.h \
104 ospfd/ospf_ti_lfa.h \
105 ospfd/ospf_sr.h \
106 ospfd/ospf_te.h \
107 ospfd/ospf_vty.h \
108 ospfd/ospf_zebra.h \
109 ospfd/ospf_gr_helper.h \
110 # end
111
112 ospfd_ospfd_LDADD = ospfd/libfrrospf.a lib/libfrr.la $(LIBCAP) $(LIBM)
113 ospfd_ospfd_SOURCES = ospfd/ospf_main.c
114
115 ospfd_ospfd_snmp_la_SOURCES = ospfd/ospf_snmp.c
116 ospfd_ospfd_snmp_la_CFLAGS = $(WERROR) $(SNMP_CFLAGS) -std=gnu99
117 ospfd_ospfd_snmp_la_LDFLAGS = -avoid-version -module -shared -export-dynamic
118 ospfd_ospfd_snmp_la_LIBADD = lib/libfrrsnmp.la
119
120 EXTRA_DIST += \
121 ospfd/ChangeLog.opaque.txt \
122 # end