Exclude yang/md-sal related bundles when building the base distribution package 85/1885/3
authorMoiz Raja <moraja@cisco.com>
Mon, 14 Oct 2013 19:38:27 +0000 (12:38 -0700)
committerGerrit Code Review <gerrit@opendaylight.org>
Mon, 14 Oct 2013 22:32:56 +0000 (22:32 +0000)
This is done only when the DOINGRELEASE flag is enabled. This is not intended to
be a standard build to be used by ODL but by a specific project outside ODL.
Fixing this for backward support only.

Change-Id: I535072731d4189271b97c90338c16da1a6591b61
Signed-off-by: Moiz Raja <moraja@cisco.com>
opendaylight/distribution/opendaylight/pom.xml

index 1b747f6ce8d6951dcc552c6943740253539adb57..fd0f7e1f3bf03300388f1a74a5aa5d793136dbb2 100644 (file)
         </dependency>
 
 
+          <!-- toaster example I'm pretty sure we should trim -->
+
+         <dependency>
+          <groupId>org.opendaylight.controller.samples</groupId>
+          <artifactId>sample-toaster</artifactId>
+          <version>${mdsal.version}</version>
+         </dependency>
+         <dependency>
+          <groupId>org.opendaylight.controller.samples</groupId>
+          <artifactId>sample-toaster-consumer</artifactId>
+          <version>${mdsal.version}</version>
+         </dependency>
+         <dependency>
+          <groupId>org.opendaylight.controller.samples</groupId>
+          <artifactId>sample-toaster-provider</artifactId>
+          <version>${mdsal.version}</version>
+         </dependency>
+         <dependency>
+          <groupId>org.opendaylight.controller.samples</groupId>
+          <artifactId>sample-toaster-it</artifactId>
+          <version>${mdsal.version}</version>
+         </dependency>
+
+         <!-- yangtools dependencies I'm pretty sure we can trim -->
+         <dependency>
+          <groupId>org.opendaylight.yangtools</groupId>
+          <artifactId>yang-binding</artifactId>
+          <version>0.6.0-SNAPSHOT</version>
+         </dependency>
+         <dependency>
+          <groupId>org.opendaylight.yangtools</groupId>
+          <artifactId>binding-type-provider</artifactId>
+          <version>0.6.0-SNAPSHOT</version>
+         </dependency>
+         <dependency>
+          <groupId>org.opendaylight.yangtools</groupId>
+          <artifactId>binding-generator-util</artifactId>
+          <version>${yangtools.binding.version}</version>
+         </dependency>
+         <dependency>
+          <groupId>org.opendaylight.yangtools</groupId>
+          <artifactId>binding-model-api</artifactId>
+          <version>${yangtools.binding.version}</version>
+         </dependency>
+         <dependency>
+          <groupId>org.opendaylight.yangtools</groupId>
+          <artifactId>binding-generator-spi</artifactId>
+          <version>${yangtools.binding.version}</version>
+         </dependency>
+         <dependency>
+           <groupId>commons-lang</groupId>
+           <artifactId>commons-lang</artifactId>
+           <version>2.4</version>
+         </dependency>
+
+           <dependency>
+          <groupId>org.opendaylight.yangtools.thirdparty</groupId>
+          <artifactId>antlr-runtime-osgi</artifactId>
+          <version>4.0-SNAPSHOT</version>
+         </dependency>
+         <dependency>
+          <groupId>org.opendaylight.yangtools.thirdparty</groupId>
+          <artifactId>xtend-lib-osgi</artifactId>
+          <version>2.4.2-SNAPSHOT</version>
+         </dependency>
+         <dependency>
+          <groupId>org.opendaylight.yangtools</groupId>
+          <artifactId>yang-parser-api</artifactId>
+          <version>${yangtools.version}</version>
+         </dependency>
+         <dependency>
+          <groupId>org.opendaylight.yangtools</groupId>
+          <artifactId>yang-model-util</artifactId>
+          <version>${yangtools.version}</version>
+         </dependency>
+         <dependency>
+          <groupId>org.opendaylight.yangtools</groupId>
+          <artifactId>yang-parser-impl</artifactId>
+          <version>${yangtools.version}</version>
+         </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-util</artifactId>
+         </dependency>
+         <dependency>
+          <groupId>org.opendaylight.yangtools</groupId>
+          <artifactId>yang-model-api</artifactId>
+         </dependency>
+
+          <dependency>
+           <groupId>org.opendaylight.yangtools.model</groupId>
+           <artifactId>yang-ext</artifactId>
+          </dependency>
+
       </dependencies>
     </profile>
   </profiles>
      <groupId>org.opendaylight.yangtools.model</groupId>
      <artifactId>opendaylight-l2-types</artifactId>
     </dependency>
-    <dependency>
-     <groupId>org.opendaylight.yangtools.model</groupId>
-     <artifactId>yang-ext</artifactId>
-    </dependency>
 
     <!-- bgppcep dependencies -->
     <dependency>
      <version>${commons.httpclient.version}</version>
     </dependency>
 
-     <!-- toaster example I'm pretty sure we should trim -->
-
-    <dependency>
-     <groupId>org.opendaylight.controller.samples</groupId>
-     <artifactId>sample-toaster</artifactId>
-     <version>${mdsal.version}</version>
-    </dependency>
-    <dependency>
-     <groupId>org.opendaylight.controller.samples</groupId>
-     <artifactId>sample-toaster-consumer</artifactId>
-     <version>${mdsal.version}</version>
-    </dependency>
-    <dependency>
-     <groupId>org.opendaylight.controller.samples</groupId>
-     <artifactId>sample-toaster-provider</artifactId>
-     <version>${mdsal.version}</version>
-    </dependency>
-    <dependency>
-     <groupId>org.opendaylight.controller.samples</groupId>
-     <artifactId>sample-toaster-it</artifactId>
-     <version>${mdsal.version}</version>
-    </dependency>
-
-    <!-- yangtools dependencies I'm pretty sure we can trim -->
-    <dependency>
-     <groupId>org.opendaylight.yangtools</groupId>
-     <artifactId>yang-binding</artifactId>
-     <version>0.6.0-SNAPSHOT</version>
-    </dependency>
-    <dependency>
-     <groupId>org.opendaylight.yangtools</groupId>
-     <artifactId>binding-type-provider</artifactId>
-     <version>0.6.0-SNAPSHOT</version>
-    </dependency>
-    <dependency>
-     <groupId>org.opendaylight.yangtools</groupId>
-     <artifactId>binding-generator-util</artifactId>
-     <version>${yangtools.binding.version}</version>
-    </dependency>
-    <dependency>
-     <groupId>org.opendaylight.yangtools</groupId>
-     <artifactId>binding-model-api</artifactId>
-     <version>${yangtools.binding.version}</version>
-    </dependency>
-    <dependency>
-     <groupId>org.opendaylight.yangtools</groupId>
-     <artifactId>binding-generator-spi</artifactId>
-     <version>${yangtools.binding.version}</version>
-    </dependency>
-    <dependency>
-      <groupId>commons-lang</groupId>
-      <artifactId>commons-lang</artifactId>
-      <version>2.4</version>
-    </dependency>
-
-      <dependency>
-     <groupId>org.opendaylight.yangtools.thirdparty</groupId>
-     <artifactId>antlr-runtime-osgi</artifactId>
-     <version>4.0-SNAPSHOT</version>
-    </dependency>
-    <dependency>
-     <groupId>org.opendaylight.yangtools.thirdparty</groupId>
-     <artifactId>xtend-lib-osgi</artifactId>
-     <version>2.4.2-SNAPSHOT</version>
-    </dependency>
-    <dependency>
-     <groupId>org.opendaylight.yangtools</groupId>
-     <artifactId>yang-parser-api</artifactId>
-     <version>${yangtools.version}</version>
-    </dependency>
-    <dependency>
-     <groupId>org.opendaylight.yangtools</groupId>
-     <artifactId>yang-model-util</artifactId>
-     <version>${yangtools.version}</version>
-    </dependency>
-    <dependency>
-     <groupId>org.opendaylight.yangtools</groupId>
-     <artifactId>yang-parser-impl</artifactId>
-     <version>${yangtools.version}</version>
-    </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-util</artifactId>
-    </dependency>
-    <dependency>
-     <groupId>org.opendaylight.yangtools</groupId>
-     <artifactId>yang-model-api</artifactId>
-    </dependency>
-
     <dependency>
       <groupId>org.opendaylight.controller</groupId>
       <artifactId>sanitytest</artifactId>
       <version>${controller.version}</version>
     </dependency>
 
+
   </dependencies>