[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