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 <!-- use sf-tools --> |
12 <!-- use sf-tools --> |
59 |
62 |
60 |
63 |
61 |
64 |
62 |
65 |
63 <target name="sf-compile" depends="sf-platform-bootstrap-gt"> |
66 <target name="sf-compile" depends="sf-platform-bootstrap-gt"> |
|
67 |
|
68 <!-- explicitly run qmake once, as iterative build will repeat the step. if qmake is not unpacked already, then this step is skipped --> |
|
69 <antcall target="run-qmake" inheritAll="false" inheritRefs="true"> |
|
70 <param name="qmake.enabled" value="true"/> |
|
71 <param name="sysdef.configuration" value="${sysdef.configurations.list}"/> |
|
72 </antcall> |
64 |
73 |
65 <!-- turn comma separated list into sbs friendly -c list, and _ separated list for friendly log names --> |
74 <!-- turn comma separated list into sbs friendly -c list, and _ separated list for friendly log names --> |
66 <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"/> |
75 <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"/> |
67 <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"/> |
76 <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"/> |
68 <echo message="INFO Target : ${i.sf.spec.sbs.config.expanded}"/> |
77 <echo message="INFO Target : ${i.sf.spec.sbs.config.expanded}"/> |