]>
Commit | Line | Data |
---|---|---|
86e463cf DL |
1 | # |
2 | # isisd | |
3 | # | |
4 | ||
5 | if ISISD | |
6 | noinst_LIBRARIES += isisd/libisis.a | |
7 | sbin_PROGRAMS += isisd/isisd | |
8 | dist_examples_DATA += isisd/isisd.conf.sample | |
74dc19a2 DL |
9 | vtysh_scan += \ |
10 | $(top_srcdir)/isisd/isis_redist.c \ | |
11 | $(top_srcdir)/isisd/isis_spf.c \ | |
12 | $(top_srcdir)/isisd/isis_te.c \ | |
13 | $(top_srcdir)/isisd/isis_vty_common.c \ | |
14 | $(top_srcdir)/isisd/isis_vty_fabricd.c \ | |
15 | $(top_srcdir)/isisd/isis_vty_isisd.c \ | |
16 | $(top_srcdir)/isisd/isisd.c \ | |
17 | # end | |
f4f2f2cc | 18 | man8 += $(MANBUILD)/isisd.8 |
86e463cf DL |
19 | endif |
20 | ||
7c0cbd0e CF |
21 | if FABRICD |
22 | noinst_LIBRARIES += isisd/libfabric.a | |
23 | sbin_PROGRAMS += isisd/fabricd | |
24 | dist_examples_DATA += isisd/fabricd.conf.sample | |
25 | endif | |
26 | ||
86e463cf DL |
27 | noinst_HEADERS += \ |
28 | isisd/dict.h \ | |
29 | isisd/isis_adjacency.h \ | |
30 | isisd/isis_circuit.h \ | |
31 | isisd/isis_common.h \ | |
32 | isisd/isis_constants.h \ | |
33 | isisd/isis_csm.h \ | |
34 | isisd/isis_dr.h \ | |
35 | isisd/isis_dynhn.h \ | |
54ece698 | 36 | isisd/isis_errors.h \ |
86e463cf DL |
37 | isisd/isis_events.h \ |
38 | isisd/isis_flags.h \ | |
39 | isisd/isis_lsp.h \ | |
40 | isisd/isis_memory.h \ | |
41 | isisd/isis_misc.h \ | |
42 | isisd/isis_mt.h \ | |
43 | isisd/isis_network.h \ | |
44 | isisd/isis_pdu.h \ | |
45 | isisd/isis_redist.h \ | |
46 | isisd/isis_route.h \ | |
47 | isisd/isis_routemap.h \ | |
48 | isisd/isis_spf.h \ | |
cbd8e49e | 49 | isisd/isis_spf_private.h \ |
86e463cf DL |
50 | isisd/isis_te.h \ |
51 | isisd/isis_tlvs.h \ | |
9b39405f | 52 | isisd/isis_tx_queue.h \ |
ef020087 | 53 | isisd/isis_vty_common.h \ |
86e463cf DL |
54 | isisd/isis_zebra.h \ |
55 | isisd/isisd.h \ | |
56 | isisd/iso_checksum.h \ | |
8e6fb83b | 57 | isisd/fabricd.h \ |
86e463cf DL |
58 | # end |
59 | ||
ef020087 CF |
60 | LIBISIS_SOURCES = \ |
61 | isisd/dict.c \ | |
62 | isisd/isis_adjacency.c \ | |
63 | isisd/isis_circuit.c \ | |
64 | isisd/isis_csm.c \ | |
65 | isisd/isis_dr.c \ | |
66 | isisd/isis_dynhn.c \ | |
67 | isisd/isis_errors.c \ | |
68 | isisd/isis_events.c \ | |
69 | isisd/isis_flags.c \ | |
70 | isisd/isis_lsp.c \ | |
ef020087 CF |
71 | isisd/isis_memory.c \ |
72 | isisd/isis_misc.c \ | |
73 | isisd/isis_mt.c \ | |
74 | isisd/isis_pdu.c \ | |
75 | isisd/isis_redist.c \ | |
76 | isisd/isis_route.c \ | |
77 | isisd/isis_routemap.c \ | |
78 | isisd/isis_spf.c \ | |
79 | isisd/isis_te.c \ | |
80 | isisd/isis_tlvs.c \ | |
9b39405f | 81 | isisd/isis_tx_queue.c \ |
ef020087 CF |
82 | isisd/isis_vty_common.c \ |
83 | isisd/isis_zebra.c \ | |
84 | isisd/isisd.c \ | |
85 | isisd/iso_checksum.c \ | |
8e6fb83b | 86 | isisd/fabricd.c \ |
ef020087 CF |
87 | # end |
88 | ||
89 | ISIS_SOURCES = \ | |
86e463cf DL |
90 | isisd/isis_bpf.c \ |
91 | isisd/isis_dlpi.c \ | |
92 | isisd/isis_main.c \ | |
93 | isisd/isis_pfpacket.c \ | |
94 | # end | |
7c0cbd0e | 95 | |
ef020087 CF |
96 | ISIS_LDADD_COMMON = lib/libfrr.la @LIBCAP@ |
97 | ||
98 | # Building isisd | |
99 | ||
100 | isisd_libisis_a_SOURCES = \ | |
101 | $(LIBISIS_SOURCES) \ | |
102 | isisd/isis_vty_isisd.c \ | |
103 | #end | |
104 | isisd_isisd_LDADD = isisd/libisis.a $(ISIS_LDADD_COMMON) | |
105 | isisd_isisd_SOURCES = $(ISIS_SOURCES) | |
106 | ||
107 | # Building fabricd | |
108 | ||
7c0cbd0e CF |
109 | FABRICD_CPPFLAGS = -DFABRICD=1 $(AM_CPPFLAGS) |
110 | ||
ef020087 CF |
111 | isisd_libfabric_a_SOURCES = \ |
112 | $(LIBISIS_SOURCES) \ | |
113 | isisd/isis_vty_fabricd.c \ | |
114 | #end | |
7c0cbd0e | 115 | isisd_libfabric_a_CPPFLAGS = $(FABRICD_CPPFLAGS) |
ef020087 CF |
116 | isisd_fabricd_LDADD = isisd/libfabric.a $(ISIS_LDADD_COMMON) |
117 | isisd_fabricd_SOURCES = $(ISIS_SOURCES) | |
7c0cbd0e | 118 | isisd_fabricd_CPPFLAGS = $(FABRICD_CPPFLAGS) |