]> git.proxmox.com Git - mirror_frr.git/blame - isisd/subdir.am
vtysh: support fabricd
[mirror_frr.git] / isisd / subdir.am
CommitLineData
86e463cf
DL
1#
2# isisd
3#
4
5if ISISD
6noinst_LIBRARIES += isisd/libisis.a
7sbin_PROGRAMS += isisd/isisd
8dist_examples_DATA += isisd/isisd.conf.sample
9endif
10
7c0cbd0e
CF
11if FABRICD
12noinst_LIBRARIES += isisd/libfabric.a
13sbin_PROGRAMS += isisd/fabricd
14dist_examples_DATA += isisd/fabricd.conf.sample
15endif
16
86e463cf
DL
17isisd_libisis_a_SOURCES = \
18 isisd/dict.c \
19 isisd/isis_adjacency.c \
20 isisd/isis_circuit.c \
21 isisd/isis_csm.c \
22 isisd/isis_dr.c \
23 isisd/isis_dynhn.c \
54ece698 24 isisd/isis_errors.c \
86e463cf
DL
25 isisd/isis_events.c \
26 isisd/isis_flags.c \
27 isisd/isis_lsp.c \
58e16237 28 isisd/isis_lsp_hash.c \
86e463cf
DL
29 isisd/isis_memory.c \
30 isisd/isis_misc.c \
31 isisd/isis_mt.c \
32 isisd/isis_pdu.c \
33 isisd/isis_redist.c \
34 isisd/isis_route.c \
35 isisd/isis_routemap.c \
36 isisd/isis_spf.c \
37 isisd/isis_te.c \
38 isisd/isis_tlvs.c \
39 isisd/isis_vty.c \
40 isisd/isis_zebra.c \
41 isisd/isisd.c \
42 isisd/iso_checksum.c \
43 # end
44
45noinst_HEADERS += \
46 isisd/dict.h \
47 isisd/isis_adjacency.h \
48 isisd/isis_circuit.h \
49 isisd/isis_common.h \
50 isisd/isis_constants.h \
51 isisd/isis_csm.h \
52 isisd/isis_dr.h \
53 isisd/isis_dynhn.h \
54ece698 54 isisd/isis_errors.h \
86e463cf
DL
55 isisd/isis_events.h \
56 isisd/isis_flags.h \
57 isisd/isis_lsp.h \
58e16237 58 isisd/isis_lsp_hash.h \
86e463cf
DL
59 isisd/isis_memory.h \
60 isisd/isis_misc.h \
61 isisd/isis_mt.h \
62 isisd/isis_network.h \
63 isisd/isis_pdu.h \
64 isisd/isis_redist.h \
65 isisd/isis_route.h \
66 isisd/isis_routemap.h \
67 isisd/isis_spf.h \
68 isisd/isis_te.h \
69 isisd/isis_tlvs.h \
70 isisd/isis_zebra.h \
71 isisd/isisd.h \
72 isisd/iso_checksum.h \
73 # end
74
75isisd_isisd_LDADD = isisd/libisis.a lib/libfrr.la @LIBCAP@
76isisd_isisd_SOURCES = \
77 isisd/isis_bpf.c \
78 isisd/isis_dlpi.c \
79 isisd/isis_main.c \
80 isisd/isis_pfpacket.c \
81 # end
7c0cbd0e
CF
82
83FABRICD_CPPFLAGS = -DFABRICD=1 $(AM_CPPFLAGS)
84
85isisd_libfabric_a_SOURCES = $(isisd_libisis_a_SOURCES)
86isisd_libfabric_a_CPPFLAGS = $(FABRICD_CPPFLAGS)
87
88isisd_fabricd_LDADD = isisd/libfabric.a lib/libfrr.la @LIBCAP@
89isisd_fabricd_SOURCES = $(isisd_isisd_SOURCES)
90isisd_fabricd_CPPFLAGS = $(FABRICD_CPPFLAGS)