equal
deleted
inserted
replaced
25 <target name="sf-do-compile"> |
25 <target name="sf-do-compile"> |
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 <!-- 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"> |
|
32 <param name="qmake.enabled" value="true"/> |
|
33 <param name="sysdef.configuration" value="${sysdef.configurations.list}"/> |
|
34 </antcall> |
|
35 |
|
36 |
30 <!-- perform initial exports --> |
37 <!-- perform initial exports --> |
31 <antcall target="sf-do-full-export" inheritAll="false" inheritRefs="true"> |
38 <antcall target="sf-do-full-export" inheritAll="false" inheritRefs="true"> |
32 <param name="sf.export.stage.name" value="full_export"/> |
39 <param name="sf.export.stage.name" value="full_export"/> |
33 </antcall> |
40 </antcall> |
34 |
41 |
48 </then> |
55 </then> |
49 <else> |
56 <else> |
50 <echo message="INFO Skipping tools build, tools were unpacked from ${sf.spec.baseline.location}"/> |
57 <echo message="INFO Skipping tools build, tools were unpacked from ${sf.spec.baseline.location}"/> |
51 </else> |
58 </else> |
52 </if> |
59 </if> |
53 |
60 |
54 <!-- explicitly run qmake once, as iterative build will repeat the step --> |
|
55 <antcall target="run-qmake" inheritAll="false" inheritRefs="true"> |
|
56 <param name="qmake.enabled" value="true"/> |
|
57 <param name="sysdef.configuration" value="${sysdef.configurations.list}"/> |
|
58 </antcall> |
|
59 |
|
60 <!-- perform exports for bld.infs generated by qmake --> |
|
61 <antcall target="sf-do-full-export" inheritAll="false" inheritRefs="true"> |
|
62 <param name="sf.export.stage.name" value="post_qmake_export"/> |
|
63 </antcall> |
|
64 |
|
65 <!-- sf.spec.sbs.config param used. do-target-build will decide to build sequentially/together --> |
61 <!-- sf.spec.sbs.config param used. do-target-build will decide to build sequentially/together --> |
66 <antcall target="sf-do-target-compile" inheritAll="false" inheritRefs="true"> |
62 <antcall target="sf-do-target-compile" inheritAll="false" inheritRefs="true"> |
67 <param name="i.sf.spec.sbs.config" value="${sf.spec.sbs.config}" /> |
63 <param name="i.sf.spec.sbs.config" value="${sf.spec.sbs.config}" /> |
68 </antcall> |
64 </antcall> |
69 |
65 |