dirkv 02/01/11 06:58:50
Modified: . build.xml
Log:
build all client files from build/client/src directory
Revision Changes Path
1.143 +43 -20 jakarta-slide/build.xml
Index: build.xml
===================================================================
RCS file: /home/cvs/jakarta-slide/build.xml,v
retrieving revision 1.142
retrieving revision 1.143
diff -u -r1.142 -r1.143
--- build.xml 11 Jan 2002 14:46:59 -0000 1.142
+++ build.xml 11 Jan 2002 14:58:50 -0000 1.143
@@ -615,12 +615,18 @@
</fileset>
</copy>
- <copy file="src/webdav/client/src/org/apache/webdav/cmd/Slide.java"
- tofile="${webdavclient.build}/src/org/apache/webdav/cmd/Slide.java" />
+ <copy todir="${webdavclient.build}/src">
+ <fileset dir="src/webdav/client/src">
+ <include name="**/cmd/*.java" />
+ <include name="**/cmd/*.g" />
+ <exclude name="**/*Lexer*.java" />
+ <exclude name="**/*Parser*.java" />
+ </fileset>
+ </copy>
+
<replace file="${webdavclient.build}/src/org/apache/webdav/cmd/Slide.java"
token="$$VERSION$$" value="${version}" />
-
</target>
@@ -629,10 +635,21 @@
<!-- =================================================================== -->
<target name="webdav-client" depends="webdav-client-prepare">
+ <javac srcdir="src/webdav/client/src"
+ destdir="${webdavclient.build}/classes"
+ debug="${compile.debug}"
+ deprecation="${compile.deprecation}"
+ optimize="${compile.optimize}"
+ excludes="**/CVS/**,**/package.html">
+ <classpath refid="webdavclient.classpath"/>
+ <exclude name="**/ant/**" unless="ant.present" />
+ <exclude name="**/cmd/**" />
+ </javac>
+
<antlr target="src/webdav/client/src/org/apache/webdav/cmd/Client.g"
outputdirectory="${webdavclient.build}/src/org/apache/webdav/cmd" />
- <javac srcdir="src/webdav/client/src:${webdavclient.build}/src"
+ <javac srcdir="${webdavclient.build}/src"
destdir="${webdavclient.build}/classes"
debug="${compile.debug}"
deprecation="${compile.deprecation}"
@@ -640,10 +657,6 @@
excludes="**/CVS/**,**/package.html">
<classpath refid="webdavclient.classpath"/>
<exclude name="**/ant/**" unless="ant.present" />
- <exclude name="src/webdav/client/src/org/apache/webdav/cmd/ClientLexer.java"
/>
- <exclude name="src/webdav/client/src/org/apache/webdav/cmd/ClientParser.java"
/>
- <exclude
name="src/webdav/client/src/org/apache/webdav/cmd/ClientParserTokenTypes.java" />
- <exclude name="src/webdav/client/src/org/apache/webdav/cmd/Slide.java" />
</javac>
<copy todir="${webdavclient.build}/bin">
@@ -653,6 +666,16 @@
</fileset>
</copy>
+ <fixcrlf srcdir="${webdavclient.build}/bin"
+ eol="crlf"
+ includes="**/*.bat"
+ />
+
+ <fixcrlf srcdir="${webdavclient.build}/bin"
+ eol="lf"
+ includes="**/*.sh"
+ />
+
</target>
@@ -717,16 +740,6 @@
<replace file="${webdavclient.build}/classes/MANIFEST.MF"
token="$$VERSION$$" value="${version}" />
- <echo message="Building DAV Client library JAR file" />
- <jar jarfile="${webdavclient.dist}/lib/slide-webdavlib.jar"
- basedir="${webdavclient.build}/classes"
- manifest="${webdavclient.build}/classes/MANIFEST.MF"
-
includes="org/apache/util/**,org/apache/webdav/lib/**,org/apache/webdav/util/**">
- <metainf dir=".">
- <include name="LICENSE"/>
- </metainf>
- </jar>
-
<echo message="Copying libraries" />
<copy todir="${webdavclient.dist}/lib" file="${antlr.jar}" />
<copy todir="${webdavclient.dist}/lib" file="${jaxp.jar}" />
@@ -741,6 +754,16 @@
</metainf>
</jar>
+ <echo message="Building DAV Client library JAR file" />
+ <jar jarfile="${webdavclient.dist}/lib/slide-webdavlib.jar"
+ basedir="${webdavclient.build}/classes"
+ manifest="${webdavclient.build}/classes/MANIFEST.MF"
+
includes="org/apache/util/**,org/apache/webdav/lib/**,org/apache/webdav/util/**">
+ <metainf dir=".">
+ <include name="LICENSE"/>
+ </metainf>
+ </jar>
+
<echo message="Building DAV Client JAR" />
<jar jarfile="${webdavclient.dist}/lib/slide-client.jar"
basedir="${webdavclient.build}/classes"
@@ -761,11 +784,11 @@
</metainf>
</jar>
- <echo message="Building DAV Client UI JAR" />
+ <echo message="Building DAV Swing JAR" />
<jar jarfile="${webdavclient.dist}/lib/slide-swing.jar"
basedir="${webdavclient.build}/classes"
manifest="${webdavclient.build}/classes/MANIFEST.MF"
- includes="org/apache/webdav/ui/**,images/**">
+ includes="org/apache/webdav/ui/**">
<metainf dir=".">
<include name="LICENSE"/>
</metainf>
--
To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>