sf-platform/compile.ant.xml
changeset 1015 d059f7d92065
parent 1014 5eec172ee719
child 1017 9bb7a955c2b3
equal deleted inserted replaced
1014:5eec172ee719 1015:d059f7d92065
    26     <echo message="INFO Using Helium 7+ for sf-do-compile"/>
    26     <echo message="INFO Using Helium 7+ for sf-do-compile"/>
    27     
    27     
    28     <propertyregex property="sf.unpack.tools" override="true" input="${sf.spec.baseline.getenv_options}" regexp="-i tools" select="true" defaultValue="false" casesensitive="false"/>
    28     <propertyregex property="sf.unpack.tools" override="true" input="${sf.spec.baseline.getenv_options}" regexp="-i tools" select="true" defaultValue="false" casesensitive="false"/>
    29 
    29 
    30     <!-- perform initial exports -->
    30     <!-- perform initial exports -->
    31     <antcall target="sf-do-full-export">
    31     <antcall target="sf-do-full-export" inheritAll="false" inheritRefs="true">
    32         <param name="sf.export.stage.name" value="full_export"/>
    32         <param name="sf.export.stage.name" value="full_export"/>
    33     </antcall>	  
    33     </antcall>	  
    34 	
    34 	
    35     <if> <!-- If tools baseline unpack has not been specified, or its not a "fast" build then try to build them -->
    35     <if> <!-- If tools baseline unpack has not been specified, or its not a "fast" build then try to build them -->
    36       <or>
    36       <or>
    50         <echo message="INFO Skipping tools build, tools were unpacked from ${sf.spec.baseline.location}"/>        
    50         <echo message="INFO Skipping tools build, tools were unpacked from ${sf.spec.baseline.location}"/>        
    51       </else>
    51       </else>
    52       </if>
    52       </if>
    53       
    53       
    54 	  <!-- explicitly run qmake once, as iterative build will repeat the step  -->
    54 	  <!-- explicitly run qmake once, as iterative build will repeat the step  -->
    55 	  <antcall target="run-qmake">
    55 	  <antcall target="run-qmake" inheritAll="false" inheritRefs="true">
    56 	      <param name="qmake.enabled" value="true"/>
    56 	      <param name="qmake.enabled" value="true"/>
    57 	  </antcall>
    57 	  </antcall>
    58 	  
    58 	  
    59 	  <!-- perform exports for bld.infs generated by qmake -->
    59 	  <!-- perform exports for bld.infs generated by qmake -->
    60 	  <antcall target="sf-do-full-export">
    60 	  <antcall target="sf-do-full-export" inheritAll="false" inheritRefs="true">
    61 	      <param name="sf.export.stage.name" value="post_qmake_export"/>
    61 	      <param name="sf.export.stage.name" value="post_qmake_export"/>
    62 	  </antcall>	  
    62 	  </antcall>	  
    63 	  
    63 	  
    64       <!-- sf.spec.sbs.config param used. do-target-build will decide to build sequentially/together -->
    64       <!-- sf.spec.sbs.config param used. do-target-build will decide to build sequentially/together -->
    65       <antcall target="sf-do-target-compile" inheritAll="false" inheritRefs="true">
    65       <antcall target="sf-do-target-compile" inheritAll="false" inheritRefs="true">