This adds Genius, Openflowplugin and Infrautils.
Change-Id: Id1fb27330ad75619485d0d01b0a3c50e341d9acf
Signed-off-by: Vishal Thapar <vishal.thapar@ericsson.com>
</scm>
<dependencyManagement>
<dependencies>
- <!-- Project artifact poms. -->
+ <!-- Project artifact poms. Alphabetical order -->
<!-- TODO: Open Bugs agains projects to export a single artifact pom containing every public atrifact version. -->
<dependency>
<groupId>org.opendaylight.controller</groupId>
<type>pom</type>
<scope>import</scope>
</dependency>
+ <dependency>
+ <groupId>org.opendaylight.genius</groupId>
+ <artifactId>genius-artifacts</artifactId>
+ <version>${genius.version}</version>
+ <type>pom</type>
+ <scope>import</scope>
+ </dependency>
+ <dependency>
+ <groupId>org.opendaylight.infrautils</groupId>
+ <artifactId>infrautils-artifacts</artifactId>
+ <version>${infrautils.version}</version>
+ <type>pom</type>
+ <scope>import</scope>
+ </dependency>
<dependency>
<groupId>org.opendaylight.netconf</groupId>
<artifactId>restconf-artifacts</artifactId>
<type>pom</type>
<scope>import</scope>
</dependency>
+ <dependency>
+ <groupId>org.opendaylight.openflowplugin</groupId>
+ <artifactId>openflowplugin-artifacts</artifactId>
+ <version>${openflowplugin.version}</version>
+ <type>pom</type>
+ <scope>import</scope>
+ </dependency>
<dependency>
<groupId>org.opendaylight.ovsdb</groupId>
- <artifactId>library-artifacts</artifactId>
+ <artifactId>hwvtepsouthbound-artifacts</artifactId>
<version>${ovsdb.version}</version>
<type>pom</type>
<scope>import</scope>
</dependency>
<dependency>
<groupId>org.opendaylight.ovsdb</groupId>
- <artifactId>southbound-artifacts</artifactId>
+ <artifactId>library-artifacts</artifactId>
<version>${ovsdb.version}</version>
<type>pom</type>
<scope>import</scope>
</dependency>
<dependency>
<groupId>org.opendaylight.ovsdb</groupId>
- <artifactId>hwvtepsouthbound-artifacts</artifactId>
+ <artifactId>southbound-artifacts</artifactId>
<version>${ovsdb.version}</version>
<type>pom</type>
<scope>import</scope>
</dependencyManagement>
<dependencies>
- <!-- User facing single features. -->
+ <!-- User facing single features. Alphabetical order -->
<!-- FIXME: How to explain to feature-repo-parent it shall not list single features from repo dependencies? -->
<!-- AAA -->
<type>xml</type>
</dependency>
+ <!-- Genius -->
+ <dependency>
+ <groupId>org.opendaylight.genius</groupId>
+ <artifactId>genius-features</artifactId>
+ <classifier>features</classifier>
+ <type>xml</type>
+ </dependency>
+
<!-- InfraUtils -->
<dependency>
<groupId>org.opendaylight.infrautils</groupId>
<type>xml</type>
</dependency>
- <!-- FIXME: Add Yangtools -->
-
+ <!-- OpenflowPlugin -->
+ <dependency>
+ <groupId>org.opendaylight.openflowplugin</groupId>
+ <artifactId>features-openflowplugin</artifactId>
+ <classifier>features</classifier>
+ <type>xml</type>
+ </dependency>
+ <dependency>
+ <groupId>org.opendaylight.openflowplugin</groupId>
+ <artifactId>features-openflowplugin-extension</artifactId>
+ <classifier>features</classifier>
+ <type>xml</type>
+ </dependency>
<!-- OVSDB -->
<dependency>
</dependency>
<dependency>
<groupId>org.opendaylight.ovsdb</groupId>
- <artifactId>southbound-features</artifactId>
+ <artifactId>hwvtepsouthbound-features</artifactId>
<classifier>features</classifier>
<type>xml</type>
</dependency>
<dependency>
<groupId>org.opendaylight.ovsdb</groupId>
- <artifactId>hwvtepsouthbound-features</artifactId>
+ <artifactId>southbound-features</artifactId>
<classifier>features</classifier>
<type>xml</type>
</dependency>
+
+ <!-- FIXME: Add Yangtools -->
+
</dependencies>
</project>
<type>xml</type>
<classifier>features</classifier>
</dependency>
- <!-- External single feature dependencies. -->
+ <!-- External single feature dependencies in alphabetical order -->
+ <dependency>
+ <groupId>org.opendaylight.genius</groupId>
+ <artifactId>odl-genius-rest</artifactId>
+ <type>xml</type>
+ <classifier>features</classifier>
+ </dependency>
</dependencies>
</project>
<classifier>features</classifier>
</dependency>
- <!-- User facing single features. -->
+ <!-- User facing single features. Alphabetical order -->
<!-- AAA -->
<dependency>
<classifier>features</classifier>
</dependency>
+ <!-- OpenflowPlugin -->
+ <dependency>
+ <groupId>org.opendaylight.openflowplugin</groupId>
+ <artifactId>odl-openflowplugin-flow-services-rest</artifactId>
+ <type>xml</type>
+ <classifier>features</classifier>
+ </dependency>
+ <dependency>
+ <groupId>org.opendaylight.openflowplugin</groupId>
+ <artifactId>odl-openflowplugin-nxm-extensions</artifactId>
+ <type>xml</type>
+ <classifier>features</classifier>
+ </dependency>
+
<!-- OVSDB -->
<dependency>
<groupId>org.opendaylight.ovsdb</groupId>
</dependency>
<dependency>
<groupId>org.opendaylight.ovsdb</groupId>
- <artifactId>odl-ovsdb-southbound-impl</artifactId>
+ <artifactId>odl-ovsdb-hwvtepsouthbound</artifactId>
<type>xml</type>
<classifier>features</classifier>
</dependency>
<dependency>
<groupId>org.opendaylight.ovsdb</groupId>
- <artifactId>odl-ovsdb-hwvtepsouthbound</artifactId>
+ <artifactId>odl-ovsdb-southbound-impl</artifactId>
<type>xml</type>
<classifier>features</classifier>
</dependency>