[jboss-osgi-commits] JBoss-OSGI SVN: r95396 - in projects/jboss-osgi/trunk/reactor: blueprint and 1 other directories.

jboss-osgi-commits at lists.jboss.org jboss-osgi-commits at lists.jboss.org
Thu Oct 22 08:40:34 EDT 2009


Author: thomas.diesler at jboss.com
Date: 2009-10-22 08:40:34 -0400 (Thu, 22 Oct 2009)
New Revision: 95396

Modified:
   projects/jboss-osgi/trunk/reactor/blueprint/pom.xml
   projects/jboss-osgi/trunk/reactor/blueprint/testsuite/pom.xml
   projects/jboss-osgi/trunk/reactor/pom.xml
Log:
Disable framework build for felix/eqinox

Modified: projects/jboss-osgi/trunk/reactor/blueprint/pom.xml
===================================================================
--- projects/jboss-osgi/trunk/reactor/blueprint/pom.xml	2009-10-22 12:28:24 UTC (rev 95395)
+++ projects/jboss-osgi/trunk/reactor/blueprint/pom.xml	2009-10-22 12:40:34 UTC (rev 95396)
@@ -36,4 +36,86 @@
     <module>testsuite</module>
   </modules>
 
+  <!-- Profiles -->
+  <profiles>
+
+    <!--
+      Name: framework-equinox
+      Descr: Setup for Equinox framework integration testing
+    -->
+    <profile>
+      <id>framework-equinox</id>
+      <activation>
+        <property>
+          <name>framework</name>
+          <value>equinox</value>
+        </property>
+      </activation>
+      <dependencies>
+        <dependency>
+          <groupId>org.jboss.osgi.runtime</groupId>
+          <artifactId>jboss-osgi-runtime-equinox</artifactId>
+          <scope>provided</scope>
+        </dependency>
+      </dependencies>
+    </profile>
+
+    <!--
+      Name: framework-felix
+      Descr: Setup for Equinox framework integration testing
+    -->
+    <profile>
+      <id>framework-felix</id>
+      <activation>
+        <property>
+          <name>framework</name>
+          <value>felix</value>
+        </property>
+      </activation>
+      <dependencies>
+        <dependency>
+          <groupId>org.jboss.osgi.runtime</groupId>
+          <artifactId>jboss-osgi-runtime-felix</artifactId>
+          <scope>provided</scope>
+        </dependency>
+      </dependencies>
+    </profile>
+
+    <!--
+      Name: framework-jbossmc
+      Descr: Setup for JBossMC framework integration testing
+    -->
+    <profile>
+      <id>framework-jbossmc</id>
+      <activation>
+        <property>
+          <name>framework</name>
+          <value>jbossmc</value>
+        </property>
+      </activation>
+      <dependencies>
+        <dependency>
+          <groupId>org.jboss.osgi.runtime</groupId>
+          <artifactId>jboss-osgi-framework</artifactId>
+          <scope>provided</scope>
+        </dependency>
+      </dependencies>
+    </profile>
+    <profile>
+      <id>framework-default</id>
+      <activation>
+        <property>
+          <name>!framework</name>
+        </property>
+      </activation>
+      <dependencies>
+        <dependency>
+          <groupId>org.jboss.osgi.runtime</groupId>
+          <artifactId>jboss-osgi-framework</artifactId>
+          <scope>provided</scope>
+        </dependency>
+      </dependencies>
+    </profile>
+  </profiles>
+  
 </project>

Modified: projects/jboss-osgi/trunk/reactor/blueprint/testsuite/pom.xml
===================================================================
--- projects/jboss-osgi/trunk/reactor/blueprint/testsuite/pom.xml	2009-10-22 12:28:24 UTC (rev 95395)
+++ projects/jboss-osgi/trunk/reactor/blueprint/testsuite/pom.xml	2009-10-22 12:40:34 UTC (rev 95396)
@@ -158,13 +158,6 @@
           <value>equinox</value>
         </property>
       </activation>
-      <dependencies>
-        <dependency>
-          <groupId>org.jboss.osgi.runtime</groupId>
-          <artifactId>jboss-osgi-runtime-equinox</artifactId>
-          <scope>provided</scope>
-        </dependency>
-      </dependencies>
       <build>
         <plugins>
           <plugin>
@@ -189,13 +182,6 @@
           <value>felix</value>
         </property>
       </activation>
-      <dependencies>
-        <dependency>
-          <groupId>org.jboss.osgi.runtime</groupId>
-          <artifactId>jboss-osgi-runtime-felix</artifactId>
-          <scope>provided</scope>
-        </dependency>
-      </dependencies>
       <build>
         <plugins>
           <plugin>
@@ -234,13 +220,6 @@
           <value>jbossmc</value>
         </property>
       </activation>
-      <dependencies>
-        <dependency>
-          <groupId>org.jboss.osgi.runtime</groupId>
-          <artifactId>jboss-osgi-framework</artifactId>
-          <scope>provided</scope>
-        </dependency>
-      </dependencies>
       <build>
         <plugins>
           <plugin>
@@ -273,13 +252,6 @@
           <name>!framework</name>
         </property>
       </activation>
-      <dependencies>
-        <dependency>
-          <groupId>org.jboss.osgi.runtime</groupId>
-          <artifactId>jboss-osgi-framework</artifactId>
-          <scope>provided</scope>
-        </dependency>
-      </dependencies>
       <build>
         <plugins>
           <plugin>

Modified: projects/jboss-osgi/trunk/reactor/pom.xml
===================================================================
--- projects/jboss-osgi/trunk/reactor/pom.xml	2009-10-22 12:28:24 UTC (rev 95395)
+++ projects/jboss-osgi/trunk/reactor/pom.xml	2009-10-22 12:40:34 UTC (rev 95396)
@@ -45,8 +45,33 @@
   <modules>
     <module>deployment</module>
     <module>testing</module>
-    <module>framework</module>
     <module>blueprint</module>
   </modules>
 
+  <profiles>
+    <profile>
+      <id>framework-jbossmc</id>
+      <activation>
+        <property>
+          <name>framework</name>
+          <value>jbossmc</value>
+        </property>
+      </activation>
+      <modules>
+        <module>framework</module>
+      </modules>
+    </profile>
+    <profile>
+      <id>framework-default</id>
+      <activation>
+        <property>
+          <name>!framework</name>
+        </property>
+      </activation>
+      <modules>
+        <module>framework</module>
+      </modules>
+    </profile>
+  </profiles>
+      
 </project>



More information about the jboss-osgi-commits mailing list