cziegeler    2004/03/17 10:48:49

  Modified:    tools/src blocks-build.xsl
  Log:
  Changing the order decreases the build time on my system by 30%!
  
  Revision  Changes    Path
  1.53      +13 -13    cocoon-2.1/tools/src/blocks-build.xsl
  
  Index: blocks-build.xsl
  ===================================================================
  RCS file: /home/cvs/cocoon-2.1/tools/src/blocks-build.xsl,v
  retrieving revision 1.52
  retrieving revision 1.53
  diff -u -r1.52 -r1.53
  --- blocks-build.xsl  16 Mar 2004 14:27:35 -0000      1.52
  +++ blocks-build.xsl  17 Mar 2004 18:48:49 -0000      1.53
  @@ -382,19 +382,6 @@
   
       <target name="{$block-name}-compile" 
depends="{$block-name}-build,{$block-name}-prepare,{$block-name}-mocks">
   
  -      <copy filtering="on" todir="${{build.blocks}}/{$block-name}/dest">
  -        <fileset dir="${{blocks}}/{$block-name}/java">
  -          <patternset refid="unprocessed.sources"/>
  -        </fileset>
  -      </copy>
  -
  -      <copy filtering="off" todir="${{build.blocks}}/{$block-name}/dest">
  -        <fileset dir="${{blocks}}/{$block-name}/java">
  -          <include name="**/Manifest.mf"/>
  -          <include name="META-INF/**"/>
  -        </fileset>
  -      </copy>
  -
         <!-- This is a little bit tricky:
              As the javac task checks, if a src directory is available and
              stops if its not available, we use the following property
  @@ -426,6 +413,19 @@
           <classpath refid="classpath"/>
           <exclude name="**/samples/**/*.java"/>
         </javac>
  +
  +      <copy filtering="on" todir="${{build.blocks}}/{$block-name}/dest">
  +        <fileset dir="${{blocks}}/{$block-name}/java">
  +          <patternset refid="unprocessed.sources"/>
  +        </fileset>
  +      </copy>
  +
  +      <copy filtering="off" todir="${{build.blocks}}/{$block-name}/dest">
  +        <fileset dir="${{blocks}}/{$block-name}/java">
  +          <include name="**/Manifest.mf"/>
  +          <include name="META-INF/**"/>
  +        </fileset>
  +      </copy>
   
         <jar jarfile="${{build.blocks}}/{$block-name}-block.jar" index="true">
           <fileset dir="${{build.blocks}}/{$block-name}/dest">
  
  
  

Reply via email to