[jboss-svn-commits] JBL Code SVN: r11141 - labs/jbossrules/trunk/drools-eclipse.

jboss-svn-commits at lists.jboss.org jboss-svn-commits at lists.jboss.org
Thu Apr 19 20:01:11 EDT 2007


Author: KrisVerlaenen
Date: 2007-04-19 20:01:11 -0400 (Thu, 19 Apr 2007)
New Revision: 11141

Modified:
   labs/jbossrules/trunk/drools-eclipse/pom.xml
Log:
updates to the build so it can handle space in the path

Modified: labs/jbossrules/trunk/drools-eclipse/pom.xml
===================================================================
--- labs/jbossrules/trunk/drools-eclipse/pom.xml	2007-04-20 00:00:15 UTC (rev 11140)
+++ labs/jbossrules/trunk/drools-eclipse/pom.xml	2007-04-20 00:01:11 UTC (rev 11141)
@@ -1,236 +1,236 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
-
-  <parent>
-    <artifactId>drools</artifactId>
-    <groupId>org.drools</groupId>
-    <version>3.1.0-M1</version>
-  </parent>
-
-  <modelVersion>4.0.0</modelVersion>
-  <artifactId>drools-eclipse</artifactId>
-   <packaging>pom</packaging>
-
-  <name>Drools :: Eclipse-Plugin</name>਍
-  <build>
-    <plugins>    
-     <plugin>
-       <artifactId>maven-antrun-plugin</artifactId>
-       <inherited>false</inherited>
-       <executions>
-         <execution>
-           <id>clean lib</id>
-           <phase>process-resources</phase>
-           <configuration>
-             <tasks>                              
-                <delete>
-                  <fileset dir="drools-eclipse-plugin/lib" includes="**/*.jar" excludes="**/.svn" />
-                </delete>
-             </tasks>
-           </configuration>
-           <goals>
-             <goal>run</goal>
-           </goals>
-         </execution>       
-       
-         <execution>
-           <id>compile-plugin</id>
-           <phase>compile</phase>
-           <configuration>
-             <tasks>                              
-                <property name="eclipse.home" value="target/eclipse" />             
-                
-                <property name="localEclipseDrop" value="${basedir}/local-eclipse-drop-mirror" />      
-              
-                <property name="eclipse.home" value="target/eclipse" />             
-                
-                <property name="localEclipseDrop" value="${basedir}/local-eclipse-drop-mirror" />                
-                
-                <delete  dir="target/eclipse.build" />
-                
-                <ant target="setupLocalEclipse" antfile="setupEclipse.xml" />
-                 
-                <java jar="${eclipse.home}/startup.jar"
-                      fork="true"
-                      failonerror="true"
-                      maxmemory="128m">
-                     <arg line="-application org.eclipse.ant.core.antRunner -DlocalEclipseDrop=${localEclipseDrop} -DmavenCompilePhase=true"/>
-                </java>                 
-             </tasks>
-           </configuration>
-           <goals>
-             <goal>run</goal>
-           </goals>
-         </execution>
-         
-         <execution>
-           <id>test-plugin</id>
-           <phase>test</phase>
-           <configuration>
-             <tasks>            
-               <!-- Determine OS -->
-               <condition property="baseos" value="win32">
-                   <contains string="${os.name}" substring="Windows" />
-               </condition>
-             
-               <condition property="baseos" value="linux">
-                   <contains string="${os.name}" substring="Linux" />
-               </condition>
-               
-               <condition property="baseos" value="macosx">
-                   <contains string="${os.name}" substring="Mac OS X" />
-               </condition>
-               
-               <condition property="baseos" value="win32">
-                   <contains string="${os.name}" substring="Windows" />
-               </condition>        
-             
-               <condition property="baseos" value="aix">
-                   <contains string="${os.name}" substring="AIX" />
-               </condition>    
-               
-               <condition property="baseos" value="hpux">
-                   <contains string="${os.name}" substring="HP-UX" />
-               </condition> 
-               
-               <condition property="baseos" value="solaris">
-                   <contains string="${os.name}" substring="Solaris" />
-               </condition>  
-               
-               <condition property="baseos" value="qnx">
-                   <contains string="${os.name}" substring="QNX" />
-               </condition>                        
-               
-               <!-- Determine WS -->
-               <condition property="basews" value="win32">
-                   <contains string="${os.name}" substring="Windows" />
-               </condition>    
-               
-               <condition property="basews" value="gtk">
-                   <contains string="${os.name}" substring="Linux" />
-               </condition>    
-               
-               <condition property="basews" value="carbon">
-                   <contains string="${os.name}" substring="Mac OS X" />
-               </condition>        
-                   
-               <!-- Determine ARCH -->
-               <condition property="basearch" value="x86">
-                 <or>
-                   <contains string="${os.arch}" substring="i386" />
-                   <contains string="${os.arch}" substring="i686" />
-                   <contains string="${os.arch}" substring="x86" />
-                   <contains string="${os.arch}" substring="Pentium" />
-                 </or>
-               </condition>
-             
-               <condition property="basearch" value="linux">
-                   <contains string="${os.name}" substring="Linux" />
-               </condition>
-               
-               <condition property="basearch" value="ppc">
-                   <contains string="${os.name}" substring="ppc" />
-               </condition>
-               
-               <condition property="basearch" value="sparc">
-                   <contains string="${os.name}" substring="sparc" />
-               </condition>        
-              
-                <property name="eclipse.home" value="target/eclipse" />             
-                <property name="localEclipseDrop" value="${basedir}/local-eclipse-drop-mirror" />
-                
-                <echo>-application org.eclipse.ant.core.antRunner -Dbaseos=${baseos} -Dbasews=${basews} -Dbasearch=${basearch} -DlocalEclipseDrop=${localEclipseDrop} -DrunTests=true -DmavenTestPhase=true</echo>
-                 
-                <java jar="${eclipse.home}/startup.jar"
-                      fork="true"
-                      failonerror="true"
-                      maxmemory="128m">
-                     <arg line="-application org.eclipse.ant.core.antRunner -Dbaseos=${baseos} -Dbasews=${basews} -Dbasearch=${basearch} -DlocalEclipseDrop=${localEclipseDrop} -DrunTests=true -DmavenTestPhase=true"/>
-                </java>                 
-             </tasks>
-           </configuration>
-           <goals>
-             <goal>run</goal>
-           </goals>
-         </execution>         
-       </executions>
-     </plugin>
-     
-     <plugin>
-        <groupId>org.apache.maven.plugins</groupId>
-        <artifactId>maven-dependency-plugin</artifactId>
-        <executions>
-          <execution>
-            <id>copy-dependencies</id>
-            <phase>process-resources</phase>
-            <goals>
-              <goal>copy-dependencies</goal>
-            </goals>
-            <configuration>
-              <outputDirectory>drools-eclipse-plugin/lib</outputDirectory>
-              <overWriteReleases>true</overWriteReleases>
-              <overWriteSnapshots>true</overWriteSnapshots>
-              <overWriteIfNewer>true</overWriteIfNewer>
-            </configuration>
-          </execution>
-        </executions>
-      </plugin>     
-    </plugins>
-  </build>
-
-  <repositories>
-    <repository>
-      <id>basedir</id>
-      <url>file://${basedir}/../m2_repo</url>
-    </repository>
-  </repositories>
-
-  <dependencies>
-
-    <!-- this should include core and compiler -->
-    <dependency>
-      <groupId>org.drools</groupId>
-      <artifactId>drools-jsr94</artifactId>
-      <exclusions>
-        <exclusion>
-          <groupId>org.eclipse.jdt</groupId>
-          <artifactId>core</artifactId>
-        </exclusion>
-
-        <exclusion>
-          <groupId>janino</groupId>
-          <artifactId>janino</artifactId>
-        </exclusion>
-
-        <exclusion>
-          <groupId>jsr94</groupId>
-          <artifactId>jsr94-sigtest</artifactId>
-        </exclusion>
-
-        <exclusion>
-          <groupId>jsr94</groupId>
-          <artifactId>jsr94-tck</artifactId>
-        </exclusion>
-
-      </exclusions>
-    </dependency>
-
-    <dependency>
-      <groupId>org.drools</groupId>
-      <artifactId>drools-decisiontables</artifactId>
-      <exclusions>
-        <exclusion>
-          <groupId>org.eclipse.jdt</groupId>
-          <artifactId>core</artifactId>
-        </exclusion>
-
-        <exclusion>
-          <groupId>janino</groupId>
-          <artifactId>janino</artifactId>
-        </exclusion>
-      </exclusions>
-    </dependency>
-
-</dependencies>
-
-</project>
+<?xml version="1.0" encoding="UTF-8"?>
+<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
+
+  <parent>
+    <artifactId>drools</artifactId>
+    <groupId>org.drools</groupId>
+    <version>3.1.0-M1</version>
+  </parent>
+
+  <modelVersion>4.0.0</modelVersion>
+  <artifactId>drools-eclipse</artifactId>
+   <packaging>pom</packaging>
+
+  <name>Drools :: Eclipse-Plugin</name>਍
+  <build>
+    <plugins>    
+     <plugin>
+       <artifactId>maven-antrun-plugin</artifactId>
+       <inherited>false</inherited>
+       <executions>
+         <execution>
+           <id>clean lib</id>
+           <phase>process-resources</phase>
+           <configuration>
+             <tasks>                              
+                <delete>
+                  <fileset dir="drools-eclipse-plugin/lib" includes="**/*.jar" excludes="**/.svn" />
+                </delete>
+             </tasks>
+           </configuration>
+           <goals>
+             <goal>run</goal>
+           </goals>
+         </execution>       
+       
+         <execution>
+           <id>compile-plugin</id>
+           <phase>compile</phase>
+           <configuration>
+             <tasks>                              
+                <property name="eclipse.home" value="target/eclipse" />             
+                
+                <property name="localEclipseDrop" value="${basedir}/local-eclipse-drop-mirror" />      
+              
+                <property name="eclipse.home" value="target/eclipse" />             
+                
+                <property name="localEclipseDrop" value="${basedir}/local-eclipse-drop-mirror" />                
+                
+                <delete  dir="target/eclipse.build" />
+                
+                <ant target="setupLocalEclipse" antfile="setupEclipse.xml" />
+                 
+                <java jar="${eclipse.home}/startup.jar"
+                      fork="true"
+                      failonerror="true"
+                      maxmemory="128m">
+                     <arg line="-application org.eclipse.ant.core.antRunner -DlocalEclipseDrop='${localEclipseDrop}' -DmavenCompilePhase=true"/>
+                </java>                 
+             </tasks>
+           </configuration>
+           <goals>
+             <goal>run</goal>
+           </goals>
+         </execution>
+         
+         <execution>
+           <id>test-plugin</id>
+           <phase>test</phase>
+           <configuration>
+             <tasks>            
+               <!-- Determine OS -->
+               <condition property="baseos" value="win32">
+                   <contains string="${os.name}" substring="Windows" />
+               </condition>
+             
+               <condition property="baseos" value="linux">
+                   <contains string="${os.name}" substring="Linux" />
+               </condition>
+               
+               <condition property="baseos" value="macosx">
+                   <contains string="${os.name}" substring="Mac OS X" />
+               </condition>
+               
+               <condition property="baseos" value="win32">
+                   <contains string="${os.name}" substring="Windows" />
+               </condition>        
+             
+               <condition property="baseos" value="aix">
+                   <contains string="${os.name}" substring="AIX" />
+               </condition>    
+               
+               <condition property="baseos" value="hpux">
+                   <contains string="${os.name}" substring="HP-UX" />
+               </condition> 
+               
+               <condition property="baseos" value="solaris">
+                   <contains string="${os.name}" substring="Solaris" />
+               </condition>  
+               
+               <condition property="baseos" value="qnx">
+                   <contains string="${os.name}" substring="QNX" />
+               </condition>                        
+               
+               <!-- Determine WS -->
+               <condition property="basews" value="win32">
+                   <contains string="${os.name}" substring="Windows" />
+               </condition>    
+               
+               <condition property="basews" value="gtk">
+                   <contains string="${os.name}" substring="Linux" />
+               </condition>    
+               
+               <condition property="basews" value="carbon">
+                   <contains string="${os.name}" substring="Mac OS X" />
+               </condition>        
+                   
+               <!-- Determine ARCH -->
+               <condition property="basearch" value="x86">
+                 <or>
+                   <contains string="${os.arch}" substring="i386" />
+                   <contains string="${os.arch}" substring="i686" />
+                   <contains string="${os.arch}" substring="x86" />
+                   <contains string="${os.arch}" substring="Pentium" />
+                 </or>
+               </condition>
+             
+               <condition property="basearch" value="linux">
+                   <contains string="${os.name}" substring="Linux" />
+               </condition>
+               
+               <condition property="basearch" value="ppc">
+                   <contains string="${os.name}" substring="ppc" />
+               </condition>
+               
+               <condition property="basearch" value="sparc">
+                   <contains string="${os.name}" substring="sparc" />
+               </condition>        
+              
+                <property name="eclipse.home" value="target/eclipse" />             
+                <property name="localEclipseDrop" value="${basedir}/local-eclipse-drop-mirror" />
+                
+                <echo>-application org.eclipse.ant.core.antRunner -Dbaseos=${baseos} -Dbasews=${basews} -Dbasearch=${basearch} -DlocalEclipseDrop='${localEclipseDrop}' -DrunTests=true -DmavenTestPhase=true</echo>
+                 
+                <java jar="${eclipse.home}/startup.jar"
+                      fork="true"
+                      failonerror="true"
+                      maxmemory="128m">
+                     <arg line="-application org.eclipse.ant.core.antRunner -Dbaseos=${baseos} -Dbasews=${basews} -Dbasearch=${basearch} -DlocalEclipseDrop='${localEclipseDrop}' -DrunTests=true -DmavenTestPhase=true"/>
+                </java>                 
+             </tasks>
+           </configuration>
+           <goals>
+             <goal>run</goal>
+           </goals>
+         </execution>         
+       </executions>
+     </plugin>
+     
+     <plugin>
+        <groupId>org.apache.maven.plugins</groupId>
+        <artifactId>maven-dependency-plugin</artifactId>
+        <executions>
+          <execution>
+            <id>copy-dependencies</id>
+            <phase>process-resources</phase>
+            <goals>
+              <goal>copy-dependencies</goal>
+            </goals>
+            <configuration>
+              <outputDirectory>drools-eclipse-plugin/lib</outputDirectory>
+              <overWriteReleases>true</overWriteReleases>
+              <overWriteSnapshots>true</overWriteSnapshots>
+              <overWriteIfNewer>true</overWriteIfNewer>
+            </configuration>
+          </execution>
+        </executions>
+      </plugin>     
+    </plugins>
+  </build>
+
+  <repositories>
+    <repository>
+      <id>basedir</id>
+      <url>file://${basedir}/../m2_repo</url>
+    </repository>
+  </repositories>
+
+  <dependencies>
+
+    <!-- this should include core and compiler -->
+    <dependency>
+      <groupId>org.drools</groupId>
+      <artifactId>drools-jsr94</artifactId>
+      <exclusions>
+        <exclusion>
+          <groupId>org.eclipse.jdt</groupId>
+          <artifactId>core</artifactId>
+        </exclusion>
+
+        <exclusion>
+          <groupId>janino</groupId>
+          <artifactId>janino</artifactId>
+        </exclusion>
+
+        <exclusion>
+          <groupId>jsr94</groupId>
+          <artifactId>jsr94-sigtest</artifactId>
+        </exclusion>
+
+        <exclusion>
+          <groupId>jsr94</groupId>
+          <artifactId>jsr94-tck</artifactId>
+        </exclusion>
+
+      </exclusions>
+    </dependency>
+
+    <dependency>
+      <groupId>org.drools</groupId>
+      <artifactId>drools-decisiontables</artifactId>
+      <exclusions>
+        <exclusion>
+          <groupId>org.eclipse.jdt</groupId>
+          <artifactId>core</artifactId>
+        </exclusion>
+
+        <exclusion>
+          <groupId>janino</groupId>
+          <artifactId>janino</artifactId>
+        </exclusion>
+      </exclusions>
+    </dependency>
+
+</dependencies>
+
+</project>




More information about the jboss-svn-commits mailing list