Move copying of System Model to after compile-main PDK_3.0.h
authorShabe Razvi <shaber@symbian.org>
Tue, 09 Mar 2010 10:08:48 +0000
changeset 917 ebd555518364
parent 916 a93d4e0357e5
child 922 996297fad800
Move copying of System Model to after compile-main
sf-platform/compile.ant.xml
--- a/sf-platform/compile.ant.xml	Mon Mar 08 16:27:13 2010 +0000
+++ b/sf-platform/compile.ant.xml	Tue Mar 09 10:08:48 2010 +0000
@@ -24,10 +24,7 @@
        note: must be called from sf-os/s60-compile targets, as sys model input needed -->
   <target name="sf-do-compile">
     <echo message="INFO Using Helium 7+ for sf-do-compile"/>
-    
-    <!-- Export model to BOM, as generate-layers target is no longer called from compile-main target -->
-    <copy file="${build.drive}/output/build/canonical_system_definition_${sysdef.configurations.list}.xml" todir="${build.log.dir}/BOM/"/>
-    
+        
     <propertyregex property="sf.unpack.tools" override="true" input="${sf.spec.baseline.getenv_options}" regexp="-i tools" select="true" defaultValue="false" casesensitive="false"/>
   
     <if> <!-- If tools baseline unpack has not been specified, or its not a "fast" build then try to build them -->
@@ -53,6 +50,9 @@
       <antcall target="sf-do-target-compile" inheritAll="false" inheritRefs="true">
           <param name="i.sf.spec.sbs.config" value="${sf.spec.sbs.config}" />
       </antcall>
+  
+      <!-- Export model to BOM, as generate-layers target is no longer called from compile-main target -->
+      <copy file="${build.drive}/output/build/canonical_system_definition_${sysdef.configurations.list}.xml" todir="${build.log.dir}/BOM/"/>
   </target>