]> git.proxmox.com Git - mirror_frr.git/blame - ospf6d/subdir.am
ospf6d: North-bound implementation for ospf6d rmaps
[mirror_frr.git] / ospf6d / subdir.am
CommitLineData
afca0690
DL
1#
2# ospf6d
3#
4
5if OSPF6D
6noinst_LIBRARIES += ospf6d/libospf6.a
7sbin_PROGRAMS += ospf6d/ospf6d
8dist_examples_DATA += ospf6d/ospf6d.conf.sample
74dc19a2 9vtysh_scan += \
2768748b
DL
10 ospf6d/ospf6_abr.c \
11 ospf6d/ospf6_asbr.c \
12 ospf6d/ospf6_area.c \
13 ospf6d/ospf6_bfd.c \
14 ospf6d/ospf6_flood.c \
15 ospf6d/ospf6_interface.c \
16 ospf6d/ospf6_intra.c \
17 ospf6d/ospf6_lsa.c \
18 ospf6d/ospf6_message.c \
19 ospf6d/ospf6_neighbor.c \
20 ospf6d/ospf6_route.c \
21 ospf6d/ospf6_spf.c \
22 ospf6d/ospf6_top.c \
23 ospf6d/ospf6_zebra.c \
24 ospf6d/ospf6d.c \
74dc19a2 25 # end
d7b86ae4 26vtysh_daemons += ospf6d
afca0690
DL
27if SNMP
28module_LTLIBRARIES += ospf6d/ospf6d_snmp.la
29endif
42957688 30man8 += $(MANBUILD)/frr-ospf6d.8
afca0690
DL
31endif
32
33ospf6d_libospf6_a_SOURCES = \
34 ospf6d/ospf6_abr.c \
35 ospf6d/ospf6_area.c \
36 ospf6d/ospf6_asbr.c \
078110ca
SP
37 ospf6d/ospf6_routemap_nb.c \
38 ospf6d/ospf6_routemap_nb_config.c \
afca0690
DL
39 ospf6d/ospf6_bfd.c \
40 ospf6d/ospf6_flood.c \
41 ospf6d/ospf6_interface.c \
42 ospf6d/ospf6_intra.c \
43 ospf6d/ospf6_lsa.c \
44 ospf6d/ospf6_lsdb.c \
afca0690
DL
45 ospf6d/ospf6_message.c \
46 ospf6d/ospf6_neighbor.c \
47 ospf6d/ospf6_network.c \
48 ospf6d/ospf6_proto.c \
49 ospf6d/ospf6_route.c \
50 ospf6d/ospf6_spf.c \
51 ospf6d/ospf6_top.c \
52 ospf6d/ospf6_zebra.c \
53 ospf6d/ospf6d.c \
54 # end
55
56noinst_HEADERS += \
57 ospf6d/ospf6_abr.h \
58 ospf6d/ospf6_area.h \
59 ospf6d/ospf6_asbr.h \
60 ospf6d/ospf6_bfd.h \
61 ospf6d/ospf6_flood.h \
62 ospf6d/ospf6_interface.h \
63 ospf6d/ospf6_intra.h \
64 ospf6d/ospf6_lsa.h \
65 ospf6d/ospf6_lsdb.h \
afca0690
DL
66 ospf6d/ospf6_message.h \
67 ospf6d/ospf6_neighbor.h \
68 ospf6d/ospf6_network.h \
69 ospf6d/ospf6_proto.h \
70 ospf6d/ospf6_route.h \
078110ca 71 ospf6d/ospf6_routemap_nb.h \
afca0690
DL
72 ospf6d/ospf6_spf.h \
73 ospf6d/ospf6_top.h \
74 ospf6d/ospf6_zebra.h \
75 ospf6d/ospf6d.h \
76 # end
77
fdbd8086 78ospf6d_ospf6d_LDADD = ospf6d/libospf6.a lib/libfrr.la $(LIBCAP)
afca0690
DL
79ospf6d_ospf6d_SOURCES = \
80 ospf6d/ospf6_main.c \
81 # end
82
83ospf6d_ospf6d_snmp_la_SOURCES = ospf6d/ospf6_snmp.c
247c7e27 84ospf6d_ospf6d_snmp_la_CFLAGS = $(WERROR) $(SNMP_CFLAGS) -std=gnu11
afca0690
DL
85ospf6d_ospf6d_snmp_la_LDFLAGS = -avoid-version -module -shared -export-dynamic
86ospf6d_ospf6d_snmp_la_LIBADD = lib/libfrrsnmp.la
b19502d3
YR
87
88clippy_scan += \
89 ospf6d/ospf6_asbr.c \
90 # end
078110ca
SP
91
92nodist_ospf6d_ospf6d_SOURCES = \
93 yang/frr-ospf-route-map.yang.c \
94 yang/frr-ospf6-route-map.yang.c \
95 # end