Bug 2176 - Helium 7.0 needs patching to work with FBF helium-7.0.x
authorShabe Razvi <shaber@symbian.org>
Fri, 25 Jun 2010 11:41:24 +0100
branchhelium-7.0.x
changeset 601 7c5cbd40d331
parent 594 904749c9fc4c
child 614 e08bbc2db635
Bug 2176 - Helium 7.0 needs patching to work with FBF
buildframework/helium/tools/compile/sbs/sbs.ant.xml
--- a/buildframework/helium/tools/compile/sbs/sbs.ant.xml	Wed Jun 23 16:36:42 2010 +0300
+++ b/buildframework/helium/tools/compile/sbs/sbs.ant.xml	Fri Jun 25 11:41:24 2010 +0100
@@ -89,9 +89,19 @@
                 <copy file="${helium.dir}/tools/common/python/scripts/sbsscanlogmetadata.py" todir="${env.SBS_HOME}/python/plugins/" failonerror="true" />
                 <echo message="sbs.patternset: ${sbs.patternset}" />
                 <hlm:generate-layers />
-                <var name="sbs.inputs.list" value="" unset="true"/>
-                <hlm:getsbsinputs config="sbs.${sysdef.configuration}" outputProperty="sbs.inputs.list"/>
-                <for list="${sbs.inputs.list}" delimiter="," param="sbs.input">
+                <var name="sbs.internal.inputs.list" value="" unset="true"/>
+                <if>
+                    <istrue value="${schema.new}" />
+                    <then>
+                        <var name="sbs.internal.inputs.list" value="${sbs.inputs.list}"/>
+                    </then>
+                    <else>
+                        <var name="sbs.internal.inputs.list" value="" unset="true"/>
+                        <hlm:getsbsinputs config="sbs.${sysdef.configuration}" outputProperty="sbs.internal.inputs.list"/>  
+                        <echo message="Inputs: ${sbs.internal.inputs.list}"/>
+                    </else>
+                </if>
+                 <for list="${sbs.internal.inputs.list}" delimiter="," param="sbs.input">
                     <sequential>
                         <echo message="building raptor input: @{sbs.input}" />
                         <hlm:getVariableValue name="--logfile" property="sbs.log.file">