feature-yangtool breaks release 71/8371/2
authorGiovanni Meo <gmeo@cisco.com>
Thu, 26 Jun 2014 14:00:41 +0000 (16:00 +0200)
committerRobert Varga <rovarga@cisco.com>
Sat, 28 Jun 2014 15:45:53 +0000 (15:45 +0000)
- feature-yangtool need to depend on all the bundles that are listed
as being part of the feature file else the maven reaction may try to
include files in the feature that are not yet been built and cannot be
fetched otherwise. Typical case of this is when you have releases
- Some pom cleanup warning

Change-Id: I27269e3cc88cea8d285fa421387869ea89ef67a5
Signed-off-by: Giovanni Meo <gmeo@cisco.com>
common/features/pom.xml
common/parent/pom.xml

index e8ad4326393a6b92f3657d375789e8f4c12c387a..684d959f39fd5d8f417cfb7ff8ae3747c2816893 100644 (file)
          </plugin>
       </plugins>
    </build>
+   <dependencies>
+     <dependency>
+       <groupId>org.opendaylight.yangtools.model</groupId>
+       <artifactId>ietf-inet-types</artifactId>
+     </dependency>
+     <dependency>
+       <groupId>org.opendaylight.yangtools.model</groupId>
+       <artifactId>ietf-topology</artifactId>
+     </dependency>
+     <dependency>
+       <groupId>org.opendaylight.yangtools.model</groupId>
+       <artifactId>ietf-yang-types</artifactId>
+     </dependency>
+     <dependency>
+       <groupId>org.opendaylight.yangtools.model</groupId>
+       <artifactId>opendaylight-l2-types</artifactId>
+     </dependency>
+     <dependency>
+       <groupId>org.opendaylight.yangtools.model</groupId>
+       <artifactId>yang-ext</artifactId>
+     </dependency>
+     <dependency>
+       <groupId>org.opendaylight.yangtools.thirdparty</groupId>
+       <artifactId>antlr4-runtime-osgi-nohead</artifactId>
+     </dependency>
+     <dependency>
+       <groupId>org.opendaylight.yangtools</groupId>
+       <artifactId>binding-generator-api</artifactId>
+     </dependency>
+     <dependency>
+       <groupId>org.opendaylight.yangtools</groupId>
+       <artifactId>binding-generator-impl</artifactId>
+     </dependency>
+     <dependency>
+       <groupId>org.opendaylight.yangtools</groupId>
+       <artifactId>binding-generator-spi</artifactId>
+     </dependency>
+     <dependency>
+       <groupId>org.opendaylight.yangtools</groupId>
+       <artifactId>binding-generator-util</artifactId>
+     </dependency>
+     <dependency>
+       <groupId>org.opendaylight.yangtools</groupId>
+       <artifactId>binding-model-api</artifactId>
+     </dependency>
+     <dependency>
+       <groupId>org.opendaylight.yangtools</groupId>
+       <artifactId>binding-type-provider</artifactId>
+     </dependency>
+     <dependency>
+       <groupId>org.opendaylight.yangtools</groupId>
+       <artifactId>concepts</artifactId>
+     </dependency>
+     <dependency>
+       <groupId>org.opendaylight.yangtools</groupId>
+       <artifactId>object-cache-api</artifactId>
+     </dependency>
+     <dependency>
+       <groupId>org.opendaylight.yangtools</groupId>
+       <artifactId>object-cache-guava</artifactId>
+     </dependency>
+     <dependency>
+       <groupId>org.opendaylight.yangtools</groupId>
+       <artifactId>object-cache-noop</artifactId>
+     </dependency>
+     <dependency>
+       <groupId>org.opendaylight.yangtools</groupId>
+       <artifactId>util</artifactId>
+     </dependency>
+     <dependency>
+       <groupId>org.opendaylight.yangtools</groupId>
+       <artifactId>yang-binding</artifactId>
+     </dependency>
+     <dependency>
+       <groupId>org.opendaylight.yangtools</groupId>
+       <artifactId>yang-common</artifactId>
+     </dependency>
+     <dependency>
+       <groupId>org.opendaylight.yangtools</groupId>
+       <artifactId>yang-data-api</artifactId>
+     </dependency>
+     <dependency>
+       <groupId>org.opendaylight.yangtools</groupId>
+       <artifactId>yang-data-impl</artifactId>
+     </dependency>
+     <dependency>
+       <groupId>org.opendaylight.yangtools</groupId>
+       <artifactId>yang-data-json</artifactId>
+     </dependency>
+     <dependency>
+       <groupId>org.opendaylight.yangtools</groupId>
+       <artifactId>yang-data-operations</artifactId>
+     </dependency>
+     <dependency>
+       <groupId>org.opendaylight.yangtools</groupId>
+       <artifactId>yang-data-util</artifactId>
+     </dependency>
+     <dependency>
+       <groupId>org.opendaylight.yangtools</groupId>
+       <artifactId>yang-model-api</artifactId>
+     </dependency>
+     <dependency>
+       <groupId>org.opendaylight.yangtools</groupId>
+       <artifactId>yang-model-util</artifactId>
+     </dependency>
+     <dependency>
+       <groupId>org.opendaylight.yangtools</groupId>
+       <artifactId>yang-parser-api</artifactId>
+     </dependency>
+     <dependency>
+       <groupId>org.opendaylight.yangtools</groupId>
+       <artifactId>yang-parser-impl</artifactId>
+     </dependency>
+   </dependencies>
 </project>
index 5ee5c10b80b887344c37c7f4ea3900dbd24ff266..3f0675ba4d9fdf0dfbd16ae06c4792a0058b974b 100644 (file)
@@ -14,6 +14,7 @@
         <groupId>org.opendaylight.odlparent</groupId>
         <artifactId>odlparent</artifactId>
         <version>1.4.2-SNAPSHOT</version>
+        <relativePath></relativePath>
     </parent>
 
     <modelVersion>4.0.0</modelVersion>
                 <artifactId>util</artifactId>
                 <version>${project.version}</version>
             </dependency>
+            <dependency>
+              <groupId>org.opendaylight.yangtools.model</groupId>
+              <artifactId>opendaylight-l2-types</artifactId>
+              <version>${opendaylight.l2.types.version}</version>
+            </dependency>
+            <dependency>
+              <groupId>org.opendaylight.yangtools.model</groupId>
+              <artifactId>yang-ext</artifactId>
+              <version>${yang.ext.version}</version>
+            </dependency>
+            <dependency>
+              <groupId>org.opendaylight.yangtools</groupId>
+              <artifactId>binding-type-provider</artifactId>
+              <version>${project.version}</version>
+            </dependency>
+            <dependency>
+              <groupId>org.opendaylight.yangtools</groupId>
+              <artifactId>yang-data-operations</artifactId>
+              <version>${project.version}</version>
+            </dependency>
         </dependencies>
     </dependencyManagement>