[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=&quot;" value="href=&quot;help/eclipse/"/>
     <replace file="documentation/manual/build/en/eclipse/toc.xml" token="topic=&quot;" value="topic=&quot;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