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]>

Reply via email to