61 <target name="sf-platform-bootstrap-s60" > |
61 <target name="sf-platform-bootstrap-s60" > |
62 <!-- Do touch on S60 variant.cfg to force raptor to export --> |
62 <!-- Do touch on S60 variant.cfg to force raptor to export --> |
63 <touch file="${build.drive}/${sf.spec.bldmefirst.s60.sbs.variant.cfg}" /> |
63 <touch file="${build.drive}/${sf.spec.bldmefirst.s60.sbs.variant.cfg}" /> |
64 <delete file="${build.log.dir}/${build.id}_bldmefirst-s60.log"/> |
64 <delete file="${build.log.dir}/${build.id}_bldmefirst-s60.log"/> |
65 |
65 |
66 <property name="sf.compile.bldmefirst.command.sbsexport" value="sbs EXPORT --ignore-os-detection --export-only"/> |
66 <!-- turn comma separated list into sbs friendly -c list, and _ separated list for friendly log names --> |
|
67 <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"/> |
|
68 <propertyregex property="i.sf.spec.sbs.tools.config.expanded" override="true" input="${sf.spec.sbs.tools.config}" regexp="(,)" replace=" -c " defaultValue="${sf.spec.sbs.config}" global="true" casesensitive="false"/> |
|
69 |
|
70 <echo message="INFO Target : ${i.sf.spec.sbs.config.expanded} ${i.sf.spec.sbs.tools.config.expanded}"/> |
|
71 |
|
72 <property name="sf.compile.bldmefirst.command.sbsexport" value="sbs EXPORT --ignore-os-detection --export-only -c ${i.sf.spec.sbs.config.expanded} -c ${i.sf.spec.sbs.tools.config.expanded}"/> |
67 <!-- do bldmefirst stage 1--> |
73 <!-- do bldmefirst stage 1--> |
68 <for list="${sf.spec.bldmefirst.s60.exports}" delimiter="," param="sf.spec.bldmefirst.s60.export"> |
74 <for list="${sf.spec.bldmefirst.s60.exports}" delimiter="," param="sf.spec.bldmefirst.s60.export"> |
69 <sequential> |
75 <sequential> |
70 <echo message="Performing bldmefirst export on @{sf.spec.bldmefirst.s60.export}"/> |
76 <echo message="Performing bldmefirst export on @{sf.spec.bldmefirst.s60.export}"/> |
71 <exec executable="cmd" dir="${build.drive}" failonerror="true" append="true" output="${build.log.dir}/${build.id}_bldmefirst-s60.log"> |
77 <exec executable="cmd" dir="${build.drive}" failonerror="true" append="true" output="${build.log.dir}/${build.id}_bldmefirst-s60.log"> |