add lib-plugin interaction implementations on library side
[openflowjava.git] / openflow-protocol-api / pom.xml
index b54aa23e0b9ead51a5ec841cceb92cfd71956fc7..65374963bf59d81e5de587ca6eaae7ec9889508a 100644 (file)
@@ -2,19 +2,23 @@
        xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">\r
        <modelVersion>4.0.0</modelVersion>\r
        <parent>\r
-               <groupId>org.opendaylight.openflow</groupId>\r
+               <groupId>org.opendaylight.openflowjava</groupId>\r
                <artifactId>openflow-protocol-parent</artifactId>\r
                <version>0.1-SNAPSHOT</version>\r
        </parent>\r
        <artifactId>openflow-protocol-api</artifactId>\r
        <name>Openflow Protocol Library - API</name>\r
+    \r
+    <properties>\r
+        <yangtools.version>0.5.8-SNAPSHOT</yangtools.version>\r
+    </properties>\r
 \r
        <build>\r
         <plugins>\r
             <plugin>\r
                 <groupId>org.opendaylight.yangtools</groupId>\r
                 <artifactId>yang-maven-plugin</artifactId>\r
-                <version>0.5.7-SNAPSHOT</version>\r
+                <version>${yangtools.version}</version>\r
                 <executions>\r
                     <execution>\r
                         <goals>\r
@@ -32,7 +36,7 @@
                                     </outputBaseDir>\r
                                 </generator>\r
                             </codeGenerators >\r
-                            <inspectDependencies>false</inspectDependencies>\r
+                            <inspectDependencies>true</inspectDependencies>\r
                         </configuration>\r
                     </execution>\r
                 </executions>\r
@@ -41,7 +45,7 @@
                     <dependency>\r
                         <groupId>org.opendaylight.yangtools</groupId>\r
                         <artifactId>maven-sal-api-gen-plugin</artifactId>\r
-                        <version>0.5.7-SNAPSHOT</version>\r
+                        <version>${yangtools.version}</version>\r
                         <type>jar</type>\r
                     </dependency>\r
                 </dependencies>\r
                                 <pluginExecution>\r
                                     <pluginExecutionFilter>\r
                                         <groupId>\r
-                                            org.opendaylight.controller\r
+                                            org.opendaylight.yangtools\r
                                         </groupId>\r
                                         <artifactId>\r
                                             yang-maven-plugin\r
                                         </artifactId>\r
                                         <versionRange>\r
-                                            [0.5,)\r
+                                            (0.5.6,)\r
                                         </versionRange>\r
                                         <goals>\r
                                             <goal>\r
         <dependency>\r
             <groupId>org.opendaylight.yangtools</groupId>\r
             <artifactId>yang-binding</artifactId>\r
-            <version>0.5.7-SNAPSHOT</version>\r
+            <version>${yangtools.version}</version>\r
         </dependency>\r
         <dependency>\r
             <groupId>org.opendaylight.yangtools</groupId>\r
             <artifactId>yang-common</artifactId>\r
-            <version>0.5.7-SNAPSHOT</version>\r
+            <version>${yangtools.version}</version>\r
         </dependency>\r
+        <dependency>\r
+            <groupId>org.opendaylight.yangtools.model</groupId>\r
+            <artifactId>ietf-inet-types</artifactId>\r
+            <version>2010.09.24-SNAPSHOT</version>\r
+        </dependency>\r
+        <dependency>\r
+            <groupId>org.opendaylight.yangtools.model</groupId>\r
+            <artifactId>ietf-yang-types</artifactId>\r
+            <version>2010.09.24-SNAPSHOT</version>\r
+        </dependency>\r
+        \r
     </dependencies>\r
-</project>\r
+</project>
\ No newline at end of file