Bug 1962: add convenience -rest and -ui features 44/11344/3
authorEd Warnicke <eaw@cisco.com>
Thu, 18 Sep 2014 22:11:12 +0000 (17:11 -0500)
committermichal rehak <mirehak@cisco.com>
Sat, 20 Sep 2014 13:34:26 +0000 (13:34 +0000)
Change-Id: I2f619f322abfb2de069fbcba9fb2751fb924bd00
Signed-off-by: Ed Warnicke <eaw@cisco.com>
features/pom.xml
features/src/main/resources/features.xml
pom.xml

index 6b434f766258f945542ac6e1308a16fbe8e1a2c5..aca86e2a7f3e3936c6f7ed4b5dcc2c4ce7c2a181 100644 (file)
       <classifier>features</classifier>
       <type>xml</type>
     </dependency>
+    <dependency>
+      <groupId>org.opendaylight.dlux</groupId>
+      <artifactId>features-dlux</artifactId>
+      <version>${dlux.version}</version>
+      <classifier>features</classifier>
+      <type>xml</type>
+    </dependency>
 
     <!-- bundle dependencies -->
     <dependency>
index 4addaa57395c204c61d84411f803bfac24d3faf3..a4f6bb91381e08b7e295d7349b030e86687fbb01 100644 (file)
@@ -6,10 +6,13 @@
     <repository>mvn:org.opendaylight.controller/features-mdsal/${mdsal.version}/xml/features</repository>
     <repository>mvn:org.opendaylight.controller/features-flow/${mdsal.version}/xml/features</repository>
     <repository>mvn:org.opendaylight.openflowjava/features-openflowjava/${openflowjava.version}/xml/features</repository>
+    <repository>mvn:org.opendaylight.dlux/features-dlux/${dlux.version}/xml/features</repository>
 
     <feature name='odl-openflowplugin-all' description="OpenDaylight :: Openflow Plugin :: All" version='${project.version}'>
         <feature version="${project.version}">odl-openflowplugin-southbound</feature>
         <feature version="${project.version}">odl-openflowplugin-flow-services</feature>
+        <feature version="${project.version}">odl-openflowplugin-flow-services-rest</feature>
+        <feature version="${project.version}">odl-openflowplugin-flow-services-ui</feature>
     </feature>
     <feature name='odl-openflowplugin-southbound' description="OpenDaylight :: Openflow Plugin :: SouthBound" version='${project.version}'>
         <feature version="${mdsal.version}">odl-mdsal-broker</feature>
         <feature version="${project.version}">odl-openflowplugin-southbound</feature>
         <feature version="${mdsal.version}">odl-flow-services</feature>
     </feature>
+    <feature name='odl-openflowplugin-flow-services-rest' description="OpenDaylight :: Openflow Plugin :: Flow Services :: REST" version='${project.version}'>
+        <feature version="${project.version}">odl-openflowplugin-flow-services</feature>
+        <feature version="${mdsal.version}">odl-restconf</feature>
+    </feature>
+    <feature name='odl-openflowplugin-flow-services-ui' description="OpenDaylight :: Openflow Plugin :: Flow Services :: UI" version='${project.version}'>
+        <feature version="${project.version}">odl-openflowplugin-flow-services-rest</feature>
+        <feature version="${dlux.version}">odl-dlux-core</feature>
+        <feature version="${mdsal.version}">odl-mdsal-apidocs</feature>
+        <feature version="${mdsal.version}">odl-mdsal-xsql</feature>
+    </feature>
     <feature name='odl-openflowplugin-drop-test' description="OpenDaylight :: Openflow Plugin :: Drop Test" version='${project.version}'>
         <feature version="${project.version}">odl-openflowplugin-flow-services</feature>
         <bundle>mvn:org.opendaylight.openflowplugin/test-common/${project.version}</bundle>
diff --git a/pom.xml b/pom.xml
index 7b3e34105de7510406b089b0bb45032f3096843d..3c649f79132a6a662a7b73cd5428961ad644e141 100644 (file)
--- a/pom.xml
+++ b/pom.xml
@@ -67,6 +67,7 @@
 
       <karaf.distro.empty.version>1.4.2-SNAPSHOT</karaf.distro.empty.version>
       <yang.binding.version>0.6.2-SNAPSHOT</yang.binding.version>
+      <dlux.version>0.1.0-SNAPSHOT</dlux.version>
     </properties>
 
     <dependencyManagement>