Make use of <hlm:fastcopy> taskdef to speed up copying of RnD binary tree.
authorShabe Razvi <shaber@symbian.org>
Wed, 06 May 2009 17:04:20 +0100
changeset 110 b0bfcd9eca10
parent 109 3922155d5f82
child 111 28463bb10fde
Make use of <hlm:fastcopy> taskdef to speed up copying of RnD binary tree.
common/build.xml
--- a/common/build.xml	Wed May 06 12:22:04 2009 +0100
+++ b/common/build.xml	Wed May 06 17:04:20 2009 +0100
@@ -363,14 +363,14 @@
     <!-- conditional execution of merge if rnd dir is found -->
     <if><available file="${build.drive}/rnd" type="dir" />
         <then>
-        <echo message="RnD binaries found, merging into ${build.drive}/epoc32 tree"/>
-        <copy todir="${build.drive}/epoc32" verbose="false" overwrite="true">
+        <echo message="RnD binaries found, fast-copying into ${build.drive}/epoc32 tree"/>
+        <hlm:fastcopy todir="${build.drive}/epoc32" verbose="false" overwrite="true" threadCount="8">
             <fileset dir="${build.drive}/rnd"/>
             <regexpmapper from="^(.*)/(.*)/epoc32/(.*)" to="\3" handledirsep="true"/>
-        </copy>
+        </hlm:fastcopy>
         </then>
     </if>
   </target>
-  
+
 </project>