[jboss-cvs] JBossAS SVN: r62126 - in projects/microcontainer/trunk: build and 1 other directory.

jboss-cvs-commits at lists.jboss.org jboss-cvs-commits at lists.jboss.org
Thu Apr 5 09:48:47 EDT 2007


Author: kevin.conner at jboss.com
Date: 2007-04-05 09:48:47 -0400 (Thu, 05 Apr 2007)
New Revision: 62126

Modified:
   projects/microcontainer/trunk/build/pom.xml
   projects/microcontainer/trunk/pom.xml
Log:
Updated to include an eclipse profile

Modified: projects/microcontainer/trunk/build/pom.xml
===================================================================
--- projects/microcontainer/trunk/build/pom.xml	2007-04-05 11:39:26 UTC (rev 62125)
+++ projects/microcontainer/trunk/build/pom.xml	2007-04-05 13:48:47 UTC (rev 62126)
@@ -28,6 +28,8 @@
   <build>
     <sourceDirectory>src/main</sourceDirectory>
     <testSourceDirectory>src/tests</testSourceDirectory>
+    <outputDirectory>${microcontainer.outputDirectory}</outputDirectory>
+    <testOutputDirectory>${microcontainer.testOutputDirectory}</testOutputDirectory>
     <finalName>${artifactId}</finalName>
     <plugins>
       <plugin>
@@ -208,4 +210,45 @@
       </dependency>
     </dependencies>
   </dependencyManagement>
+
+  <profiles>
+    <profile>
+      <id>default</id>
+      <activation>
+        <activeByDefault>true</activeByDefault>
+      </activation>
+      <properties>
+        <microcontainer.outputDirectory>target/classes</microcontainer.outputDirectory>
+        <microcontainer.testOutputDirectory>target/test-classes</microcontainer.testOutputDirectory>
+      </properties>
+    </profile>
+    <profile>
+      <id>eclipse</id>
+      <build>
+        <defaultGoal>process-test-resources</defaultGoal>
+        <plugins>
+          <plugin>
+            <artifactId>maven-eclipse-plugin</artifactId>
+            <executions>
+              <execution>
+                <id>eclipse</id>
+                <phase>process-test-resources</phase>
+                <goals>
+                  <goal>eclipse</goal>
+                </goals>
+              </execution>
+            </executions>
+            <configuration>
+              <downloadSources>true</downloadSources>
+              <buildOutputDirectory>${microcontainer.outputDirectory}</buildOutputDirectory>
+            </configuration>
+          </plugin>
+        </plugins>
+      </build>
+      <properties>
+        <microcontainer.outputDirectory>target/eclipse-classes</microcontainer.outputDirectory>
+        <microcontainer.testOutputDirectory>target/eclipse-classes-tests</microcontainer.testOutputDirectory>
+      </properties>
+    </profile>
+  </profiles>
 </project>

Modified: projects/microcontainer/trunk/pom.xml
===================================================================
--- projects/microcontainer/trunk/pom.xml	2007-04-05 11:39:26 UTC (rev 62125)
+++ projects/microcontainer/trunk/pom.xml	2007-04-05 13:48:47 UTC (rev 62126)
@@ -44,4 +44,13 @@
     <module>spring-int</module>
     <module>osgi-int</module>
   </modules>
+
+  <profiles>
+    <profile>
+      <id>eclipse</id>
+      <build>
+        <defaultGoal>process-test-resources</defaultGoal>
+      </build>
+    </profile>
+  </profiles>
 </project>




More information about the jboss-cvs-commits mailing list