summaryrefslogtreecommitdiffstats
path: root/infra/minimal-distribution
diff options
context:
space:
mode:
authorJan Srnicek <jsrnicek@cisco.com>2017-10-09 10:39:17 +0200
committerJan Srnicek <jsrnicek@cisco.com>2017-10-09 10:39:17 +0200
commit2bca3b4a54e1b0a5206c7be14262e35753700d13 (patch)
tree7d4199802e65c0bbd21f4b4d3f89a12d7c9b94ba /infra/minimal-distribution
parent88f40ecade3b99675982be81a1774690a0977765 (diff)
HONEYCOMB-363 - Bgp extension modules
Provides maven modules per bgp extension. Defines common configuration that can be used to define new extensions(AbstractBgpExtensionModule). Change-Id: I1c8ff65b6f9aa5474026f4bdf42476bd0559208e Signed-off-by: Jan Srnicek <jsrnicek@cisco.com>
Diffstat (limited to 'infra/minimal-distribution')
-rw-r--r--infra/minimal-distribution/pom.xml51
1 files changed, 51 insertions, 0 deletions
diff --git a/infra/minimal-distribution/pom.xml b/infra/minimal-distribution/pom.xml
index 12fe869b4..ead621761 100644
--- a/infra/minimal-distribution/pom.xml
+++ b/infra/minimal-distribution/pom.xml
@@ -44,6 +44,12 @@
// io.fd.honeycomb.infra.bgp.BgpModule,
// io.fd.honeycomb.infra.bgp.BgpReadersModule,
// io.fd.honeycomb.infra.bgp.BgpWritersModule,
+ // io.fd.honeycomb.northbound.bgp.extension.EvpnModule,
+ // io.fd.honeycomb.northbound.bgp.extension.InetModule,
+ // io.fd.honeycomb.northbound.bgp.extension.L3VpnV4Module,
+ // io.fd.honeycomb.northbound.bgp.extension.L3VpnV6Module,
+ // io.fd.honeycomb.northbound.bgp.extension.LabeledUnicastModule,
+ // io.fd.honeycomb.northbound.bgp.extension.LinkstateModule,
// io.fd.honeycomb.footprint.FootprintModule
</distribution.modules>
</properties>
@@ -84,6 +90,51 @@
<artifactId>bgp</artifactId>
<version>${project.version}</version>
</dependency>
+
+ <!-- Bgp extension modules -->
+ <dependency>
+ <groupId>io.fd.honeycomb.northbound.bgp</groupId>
+ <artifactId>extension-common</artifactId>
+ <version>${project.version}</version>
+ </dependency>
+
+ <dependency>
+ <groupId>io.fd.honeycomb.northbound.bgp</groupId>
+ <artifactId>evpn</artifactId>
+ <version>${project.version}</version>
+ </dependency>
+
+ <dependency>
+ <groupId>io.fd.honeycomb.northbound.bgp</groupId>
+ <artifactId>inet</artifactId>
+ <version>${project.version}</version>
+ </dependency>
+
+ <dependency>
+ <groupId>io.fd.honeycomb.northbound.bgp</groupId>
+ <artifactId>l3-vpn-v4</artifactId>
+ <version>${project.version}</version>
+ </dependency>
+
+ <dependency>
+ <groupId>io.fd.honeycomb.northbound.bgp</groupId>
+ <artifactId>l3-vpn-v6</artifactId>
+ <version>${project.version}</version>
+ </dependency>
+
+ <dependency>
+ <groupId>io.fd.honeycomb.northbound.bgp</groupId>
+ <artifactId>linkstate</artifactId>
+ <version>${project.version}</version>
+ </dependency>
+
+ <dependency>
+ <groupId>io.fd.honeycomb.northbound.bgp</groupId>
+ <artifactId>labeled-unicast</artifactId>
+ <version>${project.version}</version>
+ </dependency>
+
+ <!-- Footprint api -->
<dependency>
<groupId>io.fd.honeycomb.footprint</groupId>
<artifactId>impl</artifactId>