equal
deleted
inserted
replaced
22 |
22 |
23 <!-- compile sbs.tools.config and sbs.config. tools built only if its not being unpacked first. |
23 <!-- compile sbs.tools.config and sbs.config. tools built only if its not being unpacked first. |
24 note: must be called from sf-os/s60-compile targets, as sys model input needed --> |
24 note: must be called from sf-os/s60-compile targets, as sys model input needed --> |
25 <target name="sf-do-compile" depends="create-canonical-sysdef-file"> |
25 <target name="sf-do-compile" depends="create-canonical-sysdef-file"> |
26 <echo message="INFO Using Helium 7+ for sf-do-compile"/> |
26 <echo message="INFO Using Helium 7+ for sf-do-compile"/> |
27 |
|
28 <propertyregex property="sf.unpack.tools" override="true" input="${sf.spec.baseline.getenv_options}" regexp="-i tools" select="true" defaultValue="false" casesensitive="false"/> |
|
29 |
27 |
30 <!-- explicitly run qmake once, as iterative build will repeat the step. if qmake is not unpacked already, then this step is skipped --> |
28 <!-- explicitly run qmake once, as iterative build will repeat the step. if qmake is not unpacked already, then this step is skipped --> |
31 <antcall target="run-qmake" inheritAll="false" inheritRefs="true"> |
29 <antcall target="run-qmake" inheritAll="false" inheritRefs="true"> |
32 <param name="qmake.enabled" value="true"/> |
30 <param name="qmake.enabled" value="true"/> |
33 <param name="sysdef.configuration" value="${sysdef.configurations.list}"/> |
31 <param name="sysdef.configuration" value="${sysdef.configurations.list}"/> |
44 <param name="sysdef.configuration" value="${sysdef.configurations.list}"/> |
42 <param name="sysdef.configuration" value="${sysdef.configurations.list}"/> |
45 </antcall> |
43 </antcall> |
46 |
44 |
47 <if> <!-- If tools baseline unpack has not been specified, or its not a "fast" build then try to build them --> |
45 <if> <!-- If tools baseline unpack has not been specified, or its not a "fast" build then try to build them --> |
48 <or> |
46 <or> |
49 <isfalse value="${sf.unpack.tools}"/> |
|
50 <isfalse value="${sf.spec.toolsbaseline.enable}"/> |
47 <isfalse value="${sf.spec.toolsbaseline.enable}"/> |
51 <isfalse value="${sf.os.compile.fast}"/> |
48 <isfalse value="${sf.os.compile.fast}"/> |
52 </or> |
49 </or> |
53 <then> |
50 <then> |
54 <echo message="INFO Building tools, unpack is not specified"/> |
51 <echo message="INFO Building tools, unpack is not specified"/> |