[jboss-svn-commits] JBL Code SVN: r10636 - in labs/jbossrules/trunk: drools-eclipse and 1 other directory.

jboss-svn-commits at lists.jboss.org jboss-svn-commits at lists.jboss.org
Fri Mar 30 07:05:49 EDT 2007


Author: mark.proctor at jboss.com
Date: 2007-03-30 07:05:49 -0400 (Fri, 30 Mar 2007)
New Revision: 10636

Added:
   labs/jbossrules/trunk/drools-eclipse/drools-eclipse-feature/
   labs/jbossrules/trunk/drools-eclipse/drools-eclipse-plugin/
   labs/jbossrules/trunk/drools-eclipse/drools-eclipse-test/
Removed:
   labs/jbossrules/trunk/drools-eclipse/drools-ide-feature/
   labs/jbossrules/trunk/drools-eclipse/drools-ide-test/
   labs/jbossrules/trunk/drools-eclipse/drools-ide/
   labs/jbossrules/trunk/drools-ide-feature/
   labs/jbossrules/trunk/drools-ide-test/
   labs/jbossrules/trunk/drools-ide/
Modified:
   labs/jbossrules/trunk/build.xml
Log:
JBRULES-761 Automate the Eclipse build
-create top level dir drools-eclipse and move drools-ide, drools-ide-feature and drools-ide-test into it.

Modified: labs/jbossrules/trunk/build.xml
===================================================================
--- labs/jbossrules/trunk/build.xml	2007-03-30 11:02:31 UTC (rev 10635)
+++ labs/jbossrules/trunk/build.xml	2007-03-30 11:05:49 UTC (rev 10636)
@@ -20,7 +20,7 @@
     <echo level="info" message="                  Either build the plugin from drools-ide"/>
     <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-ide      - To use open Eclipse and import."/>
+    <echo level="info" message="drools-eclipse/drools-ide      - 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-ide/lib" includes="*"/>
+      <fileset dir="drools-eclipse/drools-ide/lib" includes="*"/>
     </delete>
     
     <mkdir dir="temp-repository"/>
@@ -133,23 +133,23 @@
       <fileset refid="drools-jsr94.dependency.fileset"/>
     </copy>
     
-    <copy todir="drools-ide/lib" flatten="true">
+    <copy todir="drools-eclipse/drools-ide/lib" flatten="true">
       <fileset dir="repository" includes="**/*.jar" excludes="**/gwt-servlet-*.jar **/jcr-*.jar **/javasvn-*.jar "/>
     </copy>
     
-    <copy todir="drools-ide/lib" flatten="true">
+    <copy todir="drools-eclipse/drools-ide/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-ide/lib/drools-core.jar" flatten="true" file="target/drools-core-${version}.jar"/>
-    <copy tofile="drools-ide/lib/drools-compiler.jar" flatten="true" file="target/drools-compiler-${version}.jar"/>
-    <copy tofile="drools-ide/lib/drools-decisiontables.jar" flatten="true" file="target/drools-decisiontables-${version}.jar"/>
-    <copy tofile="drools-ide/lib/drools-jsr94.jar" flatten="true" file="target/drools-jsr94-${version}.jar"/>
+    <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"/>
     
       <!-- 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-ide/lib"            
+      <copy todir="drools-eclipse/drools-ide/lib"            
             flatten="true">
         <fileset dir="." includes="drools-*/target/drools-*.jar" />
       </copy>       
@@ -424,12 +424,12 @@
     <delete dir="target"/>
     
     <delete>
-      <fileset dir="drools-ide/lib" includes="*"/>
+      <fileset dir="drools-eclipse/drools-ide/lib" includes="*"/>
     </delete>
             
     <delete dir="documentation/manual/build"/>
-    <delete dir="drools-ide/help/shared"/>
-    <delete dir="drools-ide/help/eclipse"/>
+    <delete dir="drools-eclipse/drools-ide/help/shared"/>
+    <delete dir="drools-eclipse/drools-ide/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-ide/help/eclipse"/>
-    <delete dir="drools-ide/help/shared"/>
+    <delete dir="drools-eclipse/drools-ide/help/eclipse"/>
+    <delete dir="drools-eclipse/drools-ide/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-ide/help">
+    <copy todir="drools-eclipse/drools-ide/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-ide/**" excludes="drools-ide/bin/** drools-ide/lib/**"/>
+      <zipfileset dir="." includes="drools-eclipse/drools-ide/**" excludes="drools-eclipse/drools-ide/bin/** drools-ide/lib/**"/>
       <zipfileset dir="." includes="drools-examples/**" excludes="drools-examples/target/**"/>
       <zipfileset dir="." includes="documentation/manual/**" excludes="documentation/manual/build/**"/>
     </zip>

Copied: labs/jbossrules/trunk/drools-eclipse/drools-eclipse-feature (from rev 10635, labs/jbossrules/trunk/drools-eclipse/drools-ide-feature)

Copied: labs/jbossrules/trunk/drools-eclipse/drools-eclipse-plugin (from rev 10635, labs/jbossrules/trunk/drools-eclipse/drools-ide)

Copied: labs/jbossrules/trunk/drools-eclipse/drools-eclipse-test (from rev 10635, labs/jbossrules/trunk/drools-eclipse/drools-ide-test)




More information about the jboss-svn-commits mailing list