Initial commit for OLM
[transportpce.git] / features / pom.xml
index acbbcfdc3834d0c8f2c6db0058be7b8d2501b57b..91f24608dfd982eb1b4df409a1415ba854585fd2 100644 (file)
@@ -20,6 +20,11 @@ and is available at http://www.eclipse.org/legal/epl-v10.html INTERNAL
   <artifactId>transportpce-features</artifactId>
   <version>0.1.0-SNAPSHOT</version>
   <name>${project.artifactId}</name>
+  <!-- <packaging>kar</packaging>
+  This packaging solves a compilation warning but seems forbidden.
+  According to ODL documentation, the kar packaging should not be used in profit of the jar one (normally inherited)
+  https://bugs.opendaylight.org/show_bug.cgi?id=2760
+  http://docs.opendaylight.org/en/stable-boron/developer-guide/odl-parent-developer-guide.html#features-parent   -->
 
   <properties>
     <mdsal.model.version>0.10.0-SNAPSHOT</mdsal.model.version>
@@ -55,6 +60,62 @@ and is available at http://www.eclipse.org/legal/epl-v10.html INTERNAL
         <type>pom</type>
         <scope>import</scope>
       </dependency>
+      <dependency>
+          <groupId>org.opendaylight.dluxapps</groupId>
+          <artifactId>yangui-bundle</artifactId>
+          <version>${dlux.version}</version>
+          <type>pom</type>
+          <scope>import</scope>
+       </dependency>
+       <dependency>
+          <groupId>org.opendaylight.dluxapps</groupId>
+          <artifactId>yangui-module</artifactId>
+          <version>${dlux.version}</version>
+          <type>pom</type>
+          <scope>import</scope>
+       </dependency>
+       <dependency>
+          <groupId>org.opendaylight.dluxapps</groupId>
+          <artifactId>odl-dluxapps-yangutils</artifactId>
+          <version>${dlux.version}</version>
+          <type>pom</type>
+          <scope>import</scope>
+       </dependency>
+       <dependency>
+          <groupId>org.opendaylight.dluxapps</groupId>
+          <artifactId>odl-dluxapps-yangvisualizer</artifactId>
+          <version>${dlux.version}</version>
+          <type>pom</type>
+          <scope>import</scope>
+       </dependency>
+       <dependency>
+          <groupId>org.opendaylight.dluxapps</groupId>
+          <artifactId>odl-dluxapps-yangman</artifactId>
+          <version>${dlux.version}</version>
+          <type>pom</type>
+          <scope>import</scope>
+       </dependency>
+       <dependency>
+          <groupId>org.opendaylight.dluxapps</groupId>
+          <artifactId>odl-dluxapps-topology</artifactId>
+          <version>${dlux.version}</version>
+          <type>pom</type>
+          <scope>import</scope>
+       </dependency>
+       <dependency>
+          <groupId>org.opendaylight.dluxapps</groupId>
+          <artifactId>odl-dluxapps-applications</artifactId>
+          <version>${dlux.version}</version>
+          <type>pom</type>
+          <scope>import</scope>
+       </dependency>
+       <dependency>
+         <groupId>org.opendaylight.dluxapps</groupId>
+          <artifactId>odl-dluxapps-nodes</artifactId>
+          <version>${dlux.version}</version>
+          <type>pom</type>
+          <scope>import</scope>
+       </dependency>
     </dependencies>
   </dependencyManagement>
 
@@ -96,6 +157,14 @@ and is available at http://www.eclipse.org/legal/epl-v10.html INTERNAL
       <type>xml</type>
       <scope>runtime</scope>
     </dependency>
+    <dependency>
+      <groupId>org.opendaylight.dluxapps</groupId>
+      <artifactId>features-dluxapps</artifactId>
+      <classifier>features</classifier>
+      <version>${dlux.version}</version>
+      <type>xml</type>
+      <scope>runtime</scope>
+    </dependency>
     <dependency>
       <groupId>org.opendaylight.netconf</groupId>
       <artifactId>features-netconf</artifactId>
@@ -104,16 +173,39 @@ and is available at http://www.eclipse.org/legal/epl-v10.html INTERNAL
       <type>xml</type>
       <scope>runtime</scope>
     </dependency>
+    <dependency>
+      <groupId>org.opendaylight.netconf</groupId>
+      <artifactId>features-netconf-connector</artifactId>
+      <classifier>features</classifier>
+      <version>${netconf.version}</version>
+      <type>xml</type>
+      <scope>runtime</scope>
+    </dependency>
     <dependency>
       <groupId>${project.groupId}</groupId>
       <artifactId>transportpce-impl</artifactId>
       <version>${project.version}</version>
     </dependency>
+   <dependency>
+      <groupId>${project.groupId}</groupId>
+      <artifactId>transportpce-renderer</artifactId>
+      <version>${project.version}</version>
+    </dependency>
+   <dependency>
+      <groupId>${project.groupId}</groupId>
+      <artifactId>transportpce-olm</artifactId>
+      <version>${project.version}</version>
+    </dependency>
     <dependency>
       <groupId>${project.groupId}</groupId>
       <artifactId>transportpce-api</artifactId>
       <version>${project.version}</version>
     </dependency>
+    <dependency>
+      <groupId>${project.groupId}</groupId>
+      <artifactId>transportpce-ordmodels</artifactId>
+      <version>${project.version}</version>
+    </dependency>
     <dependency>
       <groupId>${project.groupId}</groupId>
       <artifactId>transportpce-cli</artifactId>