]> git.proxmox.com Git - mirror_frr.git/blobdiff - zebra/subdir.am
Merge pull request #5793 from ton31337/fix/formatting_show_bgp_summary_failed
[mirror_frr.git] / zebra / subdir.am
index a87fcec41f0eda8200fd518d2fb63bc9de51a1c8..1d49de54101459aaa0d12b759c04f589dbe0bb9b 100644 (file)
@@ -10,12 +10,14 @@ vtysh_scan += \
        $(top_srcdir)/zebra/interface.c \
        $(top_srcdir)/zebra/router-id.c \
        $(top_srcdir)/zebra/rtadv.c \
+       $(top_srcdir)/zebra/zebra_mlag_vty.c \
        $(top_srcdir)/zebra/zebra_mpls_vty.c \
        $(top_srcdir)/zebra/zebra_ptm.c \
        $(top_srcdir)/zebra/zebra_pw.c \
        $(top_srcdir)/zebra/zebra_routemap.c \
        $(top_srcdir)/zebra/zebra_vty.c \
        $(top_srcdir)/zebra/zserv.c \
+       $(top_srcdir)/zebra/zebra_gr.c \
        # end
 
 # can be loaded as DSO - always include for vtysh
@@ -31,12 +33,18 @@ endif
 if FPM
 module_LTLIBRARIES += zebra/zebra_fpm.la
 endif
+if LINUX
+module_LTLIBRARIES += zebra/zebra_cumulus_mlag.la
+endif
 
-man8 += $(MANBUILD)/zebra.8
+man8 += $(MANBUILD)/frr-zebra.8
 ## endif ZEBRA
 endif
 
 zebra_zebra_LDADD = lib/libfrr.la $(LIBCAP)
+if HAVE_PROTOBUF3
+zebra_zebra_LDADD += mlag/libmlag_pb.la $(PROTOBUF_C_LIBS)
+endif
 zebra_zebra_SOURCES = \
        zebra/connected.c \
        zebra/debug.c \
@@ -64,20 +72,25 @@ zebra_zebra_SOURCES = \
        zebra/rtread_sysctl.c \
        zebra/rule_netlink.c \
        zebra/rule_socket.c \
+       zebra/zebra_mlag.c \
+       zebra/zebra_mlag_vty.c \
        zebra/zebra_l2.c \
        zebra/zebra_memory.c \
+       zebra/zebra_dplane.c \
        zebra/zebra_mpls.c \
        zebra/zebra_mpls_netlink.c \
        zebra/zebra_mpls_openbsd.c \
        zebra/zebra_mpls_null.c \
        zebra/zebra_mpls_vty.c \
        zebra/zebra_mroute.c \
+       zebra/zebra_nhg.c \
        zebra/zebra_ns.c \
        zebra/zebra_pbr.c \
        zebra/zebra_ptm.c \
        zebra/zebra_ptm_redistribute.c \
        zebra/zebra_pw.c \
        zebra/zebra_rib.c \
+       zebra/zebra_router.c \
        zebra/zebra_rnh.c \
        zebra/zebra_routemap.c \
        zebra/zebra_vrf.c \
@@ -89,11 +102,23 @@ zebra_zebra_SOURCES = \
        zebra/table_manager.c \
        zebra/zapi_msg.c \
        zebra/zebra_errors.c \
+       zebra/zebra_gr.c \
        # end
 
+zebra/debug_clippy.c: $(CLIPPY_DEPS)
+zebra/debug.$(OBJEXT): zebra/debug_clippy.c
+
+zebra/zebra_mlag_vty_clippy.c: $(CLIPPY_DEPS)
+zebra/zebra_mlag_vty.$(OBJEXT): zebra/zebra_mlag_vty_clippy.c
+
 zebra/zebra_vty_clippy.c: $(CLIPPY_DEPS)
+zebra/interface_clippy.c: $(CLIPPY_DEPS)
+zebra/interface.$(OBJEXT): zebra/interface_clippy.c
 zebra/zebra_vty.$(OBJEXT): zebra/zebra_vty_clippy.c
 
+zebra/zebra_routemap_clippy.c: $(CLIPPY_DEPS)
+zebra/zebra_routemap.$(OBJEXT): zebra/zebra_routemap_clippy.c
+
 noinst_HEADERS += \
        zebra/connected.h \
        zebra/debug.h \
@@ -113,11 +138,16 @@ noinst_HEADERS += \
        zebra/rt_netlink.h \
        zebra/rtadv.h \
        zebra/rule_netlink.h \
+       zebra/zebra_mlag.h \
+       zebra/zebra_mlag_vty.h \
        zebra/zebra_fpm_private.h \
        zebra/zebra_l2.h \
+       zebra/zebra_dplane.h \
        zebra/zebra_memory.h \
        zebra/zebra_mpls.h \
        zebra/zebra_mroute.h \
+       zebra/zebra_nhg.h \
+       zebra/zebra_nhg_private.h \
        zebra/zebra_ns.h \
        zebra/zebra_pbr.h \
        zebra/zebra_ptm.h \
@@ -125,6 +155,7 @@ noinst_HEADERS += \
        zebra/zebra_pw.h \
        zebra/zebra_rnh.h \
        zebra/zebra_routemap.h \
+       zebra/zebra_router.h \
        zebra/zebra_vrf.h \
        zebra/zebra_vxlan.h \
        zebra/zebra_vxlan_private.h \
@@ -159,3 +190,6 @@ if DEV_BUILD
 zebra_zebra_fpm_la_SOURCES += zebra/zebra_fpm_dt.c
 endif
 endif
+
+zebra_zebra_cumulus_mlag_la_SOURCES = zebra/zebra_mlag_private.c
+zebra_zebra_cumulus_mlag_la_LDFLAGS = -avoid-version -module -shared -export-dynamic