webwork/src/build build.xml,1.73,1.74

[email protected] Tue, 16 Jul 2002 03:17:59 -0700
Newsgroups gmane.comp.java.webwork.cvs
Message-ID <[email protected]>
Update of /cvsroot/webwork/webwork/src/build
In directory usw-pr-cvs1:/tmp/cvs-serv27500/src/build

Modified Files:
	build.xml 
Log Message:
Added source and needed files for Dreamweaver utility.

Index: build.xml
===================================================================
RCS file: /cvsroot/webwork/webwork/src/build/build.xml,v
retrieving revision 1.73
retrieving revision 1.74
diff -u -d -r1.73 -r1.74
--- build.xml	15 Jul 2002 04:17:50 -0000	1.73
+++ build.xml	16 Jul 2002 10:17:57 -0000	1.74
@@ -118,6 +118,31 @@
     </javac>
   </target>
 
+
+  <!-- =================================================================== -->
+  <!-- Compiles the dreamweaver package                                    -->
+  <!-- =================================================================== -->
+  <target name="dreamweaver" depends="compile">
+	<mkdir dir="${src.dir}/etc/dreamweaver/bin"/>
+
+    <javac srcdir="${src.dir}/etc/dreamweaver/src"
+           destdir="${src.dir}/etc/dreamweaver/bin"
+           debug="off" deprecation="off" optimize="on"
+           includeJavaRuntime="yes">
+           <classpath refid="core.class.path"/>
+    </javac>
+
+    <copy todir="${src.dir}/etc/dreamweaver/bin">
+        <fileset dir="${src.dir}/etc/dreamweaver" includes="WebWork_MXI_Template.xml, small_pyramid.gif"/>
+        <fileset dir="${basedir}/src/resources/web/WEB-INF/classes/META-INF" includes="taglib.tld"/>
+    </copy>
+
+    <jar jarfile="${src.dir}/etc/dreamweaver/dreamweaver.jar" update="false"
+	     manifest="${src.dir}/etc/dreamweaver/manifest.mf"
+         basedir="${src.dir}/etc/dreamweaver/bin"/>
+
+  </target>
+
   <!-- =================================================================== -->
   <!-- Creates the jar archives                                            -->
   <!-- =================================================================== -->
@@ -199,7 +224,7 @@
   <!-- =================================================================== -->
   <!-- Creates the binary structure                                        -->
   <!-- =================================================================== -->
-  <target name="main" depends="jar">
+  <target name="main" depends="jar, dreamweaver">
 
      <copy todir="${dist.dir}/deploy">
        <fileset dir="${build.dir}/deploy"/>
@@ -212,11 +237,11 @@
          <include name="**/webwork*.jar"/>
        </fileset>
      </copy>
-     <!--
      <copy todir="${dist.dir}/etc">
-       <fileset dir="${src.dir}/etc/dreamweaver"/>
+       <fileset dir="${src.dir}/etc" excludes="dreamweaver/**"/>
+       <fileset dir="${src.dir}/etc/dreamweaver" includes="README, dreamweaver.jar"/>
      </copy>
-     -->
+   </target>
   </target>
 
   <!-- =================================================================== -->
@@ -388,6 +413,12 @@
     <delete>
        <fileset dir="${src.dir}/main/webwork/expr" includes="**/*.java"/>
     </delete>
+	<!-- Dreamweaver cleanup -->
+    <delete>
+       <fileset dir="${src.dir}/etc/dreamweaver">
+            <include name="bin, dreamweaver.jar"/>
+       </fileset>
+    </delete>
   </target>
 
   <!-- =================================================================== -->
@@ -399,4 +430,5 @@
     <delete file="${name}-${version}.tar.gz"/>
   </target>
 </project>
+
 




-------------------------------------------------------
This sf.net email is sponsored by: Jabber - The world's fastest growing 
real-time communications platform! Don't just IM. Build it in! 
http://www.jabber.com/osdn/xim