equal
deleted
inserted
replaced
1 <?xml version="1.0" encoding="UTF-8"?> |
1 <?xml version="1.0" encoding="UTF-8"?> |
2 <project name="SF-TOOLS-CONFIG" xmlns:hlm="http://www.nokia.com/helium"> |
2 <project name="SF-TOOLS-CONFIG" xmlns:hlm="http://www.nokia.com/helium"> |
3 <!-- location of this config --> |
3 <!-- location of this config --> |
4 <dirname property="sf.tools.config.dir" file="${ant.file.SF-TOOLS-CONFIG}"/> |
4 <dirname property="sf.tools.config.dir" file="${ant.file.SF-TOOLS-CONFIG}"/> |
|
5 |
|
6 <!-- tools template --> |
|
7 <property name="qt.qmake.ant.template" value="${sf.tools.config.dir}/templates/run-qmake.ant.xml.ftl"/> |
5 |
8 |
6 <!-- import package properties --> |
9 <!-- import package properties --> |
7 <import file="${sf.tools.config.dir}/tools_props.ant.xml" optional="true"/> |
10 <import file="${sf.tools.config.dir}/tools_props.ant.xml" optional="true"/> |
8 |
11 |
9 <!-- import common properties/targets/references --> |
12 <!-- import common properties/targets/references --> |
56 |
59 |
57 |
60 |
58 |
61 |
59 |
62 |
60 <target name="sf-compile" depends="sf-platform-bootstrap-gt"> |
63 <target name="sf-compile" depends="sf-platform-bootstrap-gt"> |
|
64 |
|
65 <!-- explicitly run qmake once, as iterative build will repeat the step. if qmake is not unpacked already, then this step is skipped --> |
|
66 <antcall target="run-qmake" inheritAll="false" inheritRefs="true"> |
|
67 <param name="qmake.enabled" value="true"/> |
|
68 <param name="sysdef.configuration" value="${sysdef.configurations.list}"/> |
|
69 </antcall> |
61 |
70 |
62 <!-- turn comma separated list into sbs friendly -c list, and _ separated list for friendly log names --> |
71 <!-- turn comma separated list into sbs friendly -c list, and _ separated list for friendly log names --> |
63 <propertyregex property="i.sf.spec.sbs.config.expanded" override="true" input="${sf.spec.sbs.config}" regexp="(,)" replace=" -c " defaultValue="${sf.spec.sbs.config}" global="true" casesensitive="false"/> |
72 <propertyregex property="i.sf.spec.sbs.config.expanded" override="true" input="${sf.spec.sbs.config}" regexp="(,)" replace=" -c " defaultValue="${sf.spec.sbs.config}" global="true" casesensitive="false"/> |
64 <propertyregex property="i.sf.spec.sbs.config.expanded.logname" override="true" input="${sf.spec.sbs.config}" regexp="(,)" replace="_" defaultValue="${sf.spec.sbs.config}" global="true" casesensitive="false"/> |
73 <propertyregex property="i.sf.spec.sbs.config.expanded.logname" override="true" input="${sf.spec.sbs.config}" regexp="(,)" replace="_" defaultValue="${sf.spec.sbs.config}" global="true" casesensitive="false"/> |
65 <echo message="INFO Target : ${i.sf.spec.sbs.config.expanded}"/> |
74 <echo message="INFO Target : ${i.sf.spec.sbs.config.expanded}"/> |