[jboss-svn-commits] JBL Code SVN: r10762 - labs/jbossrules/trunk.
jboss-svn-commits at lists.jboss.org
jboss-svn-commits at lists.jboss.org
Wed Apr 4 11:40:14 EDT 2007
Author: pombredanne
Date: 2007-04-04 11:40:14 -0400 (Wed, 04 Apr 2007)
New Revision: 10762
Modified:
labs/jbossrules/trunk/build.xml
Log:
JBRULES-761 Automate the Eclipse build
-Fixed "old" build to run with refactoring
Modified: labs/jbossrules/trunk/build.xml
===================================================================
--- labs/jbossrules/trunk/build.xml 2007-04-04 15:24:50 UTC (rev 10761)
+++ labs/jbossrules/trunk/build.xml 2007-04-04 15:40:14 UTC (rev 10762)
@@ -17,10 +17,10 @@
<echo level="info" message="Further to this there are two Eclipse project:"/>
<echo level="info" message="drools-examples - To use open Eclipse and import."/>
<echo level="info" message=" Requires the Drools Eclipse plugin."/>
- <echo level="info" message=" Either build the plugin from drools-ide"/>
+ <echo level="info" message=" Either build the plugin from drools-eclipse-plugin"/>
<echo level="info" message=" or install from the Eclipse update site"/>
<echo level="info" message=" http://anonsvn.labs.jboss.com/labs/jbossrules/updates"/>
- <echo level="info" message="drools-eclipse/drools-ide - To use open Eclipse and import."/>
+ <echo level="info" message="drools-eclipse/drools-eclipse-plugin - To use open Eclipse and import."/>
<echo level="info" message=" Select export and plugin fragements to"/>
<echo level="info" message=" generate the Drools Eclipse plugin"/>
<echo level="info" message=" Depends on all the depencies being copied"/>
@@ -121,7 +121,7 @@
<pom file="drools-jsr94/pom.xml"/>
</artifact:dependencies>
<delete>
- <fileset dir="drools-eclipse/drools-ide/lib" includes="*"/>
+ <fileset dir="drools-eclipse/drools-eclipse-plugin/lib" includes="*"/>
</delete>
<mkdir dir="temp-repository"/>
@@ -133,23 +133,23 @@
<fileset refid="drools-jsr94.dependency.fileset"/>
</copy>
- <copy todir="drools-eclipse/drools-ide/lib" flatten="true">
+ <copy todir="drools-eclipse/drools-eclipse-plugin/lib" flatten="true">
<fileset dir="repository" includes="**/*.jar" excludes="**/gwt-servlet-*.jar **/jcr-*.jar **/javasvn-*.jar "/>
</copy>
- <copy todir="drools-eclipse/drools-ide/lib" flatten="true">
+ <copy todir="drools-eclipse/drools-eclipse-plugin/lib" flatten="true">
<fileset dir="temp-repository" includes="**/*.jar" excludes="**/jsr94-sigtest-*.jar **/jsr94-tck-*.jar **/drools-*.jar **/core-*.jar **/dom4j-*.jar **/jboss-*.jar **/junit-*.jar **/commons-collections-*.jar **/commons-io-*.jar"/>
</copy>
<!-- copy the drools module jars for the plug in. We will remove the version number from them -->
- <copy tofile="drools-eclipse/drools-ide/lib/drools-core.jar" flatten="true" file="target/drools-core-${version}.jar"/>
- <copy tofile="drools-eclipse/drools-ide/lib/drools-compiler.jar" flatten="true" file="target/drools-compiler-${version}.jar"/>
- <copy tofile="drools-eclipse/drools-ide/lib/drools-decisiontables.jar" flatten="true" file="target/drools-decisiontables-${version}.jar"/>
- <copy tofile="drools-eclipse/drools-ide/lib/drools-jsr94.jar" flatten="true" file="target/drools-jsr94-${version}.jar"/>
+ <copy tofile="drools-eclipse/drools-eclipse-plugin/lib/drools-core.jar" flatten="true" file="target/drools-core-${version}.jar"/>
+ <copy tofile="drools-eclipse/drools-eclipse-plugin/lib/drools-compiler.jar" flatten="true" file="target/drools-compiler-${version}.jar"/>
+ <copy tofile="drools-eclipse/drools-eclipse-plugin/lib/drools-decisiontables.jar" flatten="true" file="target/drools-decisiontables-${version}.jar"/>
+ <copy tofile="drools-eclipse/drools-eclipse-plugin/lib/drools-jsr94.jar" flatten="true" file="target/drools-jsr94-${version}.jar"/>
<!-- Don't want to do it like this anymore....
But would be nice is the above copying could be automated like this.
- <copy todir="drools-eclipse/drools-ide/lib"
+ <copy todir="drools-eclipse/drools-eclipse-plugin/lib"
flatten="true">
<fileset dir="." includes="drools-*/target/drools-*.jar" />
</copy>
@@ -424,12 +424,12 @@
<delete dir="target"/>
<delete>
- <fileset dir="drools-eclipse/drools-ide/lib" includes="*"/>
+ <fileset dir="drools-eclipse/drools-eclipse-plugin/lib" includes="*"/>
</delete>
<delete dir="documentation/manual/build"/>
- <delete dir="drools-eclipse/drools-ide/help/shared"/>
- <delete dir="drools-eclipse/drools-ide/help/eclipse"/>
+ <delete dir="drools-eclipse/drools-eclipse-plugin/help/shared"/>
+ <delete dir="drools-eclipse/drools-eclipse-plugin/help/eclipse"/>
</target>
<!--
@@ -447,11 +447,11 @@
<target name="manual" unless="manual.skip">
<delete dir="documentation/manual/build"/>
<ant dir="documentation/manual"/>
- <delete dir="drools-eclipse/drools-ide/help/eclipse"/>
- <delete dir="drools-eclipse/drools-ide/help/shared"/>
+ <delete dir="drools-eclipse/drools-eclipse-plugin/help/eclipse"/>
+ <delete dir="drools-eclipse/drools-eclipse-plugin/help/shared"/>
<replace file="documentation/manual/build/en/eclipse/toc.xml" token="href="" value="href="help/eclipse/"/>
<replace file="documentation/manual/build/en/eclipse/toc.xml" token="topic="" value="topic="help/eclipse/"/>
- <copy todir="drools-eclipse/drools-ide/help">
+ <copy todir="drools-eclipse/drools-eclipse-plugin/help">
<fileset dir="documentation/manual/build/en" includes="shared/** eclipse/**" excludes="**/*.svg **/*.db"/>
</copy>
<copy todir="target/docs">
@@ -549,7 +549,7 @@
<zipfileset dir="." includes="drools-compiler/**" excludes="drools-compiler/target/**"/>
<zipfileset dir="." includes="drools-decisiontables/**" excludes="drools-decisiontables/target/**"/>
<zipfileset dir="." includes="drools-jsr94/**" excludes="drools-jsr94/target/**"/>
- <zipfileset dir="." includes="drools-eclipse/drools-ide/**" excludes="drools-eclipse/drools-ide/bin/** drools-ide/lib/**"/>
+ <zipfileset dir="." includes="drools-eclipse/drools-eclipse-plugin/**" excludes="drools-eclipse/drools-eclipse-plugin/bin/** drools-eclipse-plugin/lib/**"/>
<zipfileset dir="." includes="drools-examples/**" excludes="drools-examples/target/**"/>
<zipfileset dir="." includes="documentation/manual/**" excludes="documentation/manual/build/**"/>
</zip>
More information about the jboss-svn-commits
mailing list