buildframework/helium/tools/compile/sbs/sbs.ant.xml
branchhelium-7.0.x
changeset 601 7c5cbd40d331
parent 593 4367a1b2db65
equal deleted inserted replaced
594:904749c9fc4c 601:7c5cbd40d331
    87                 <echo message="Copying helium filter plugin to sbs home" />
    87                 <echo message="Copying helium filter plugin to sbs home" />
    88                 <copy file="${helium.dir}/tools/common/python/scripts/filter_metadatalog.py" todir="${env.SBS_HOME}/python/plugins/" failonerror="true" />
    88                 <copy file="${helium.dir}/tools/common/python/scripts/filter_metadatalog.py" todir="${env.SBS_HOME}/python/plugins/" failonerror="true" />
    89                 <copy file="${helium.dir}/tools/common/python/scripts/sbsscanlogmetadata.py" todir="${env.SBS_HOME}/python/plugins/" failonerror="true" />
    89                 <copy file="${helium.dir}/tools/common/python/scripts/sbsscanlogmetadata.py" todir="${env.SBS_HOME}/python/plugins/" failonerror="true" />
    90                 <echo message="sbs.patternset: ${sbs.patternset}" />
    90                 <echo message="sbs.patternset: ${sbs.patternset}" />
    91                 <hlm:generate-layers />
    91                 <hlm:generate-layers />
    92                 <var name="sbs.inputs.list" value="" unset="true"/>
    92                 <var name="sbs.internal.inputs.list" value="" unset="true"/>
    93                 <hlm:getsbsinputs config="sbs.${sysdef.configuration}" outputProperty="sbs.inputs.list"/>
    93                 <if>
    94                 <for list="${sbs.inputs.list}" delimiter="," param="sbs.input">
    94                     <istrue value="${schema.new}" />
       
    95                     <then>
       
    96                         <var name="sbs.internal.inputs.list" value="${sbs.inputs.list}"/>
       
    97                     </then>
       
    98                     <else>
       
    99                         <var name="sbs.internal.inputs.list" value="" unset="true"/>
       
   100                         <hlm:getsbsinputs config="sbs.${sysdef.configuration}" outputProperty="sbs.internal.inputs.list"/>  
       
   101                         <echo message="Inputs: ${sbs.internal.inputs.list}"/>
       
   102                     </else>
       
   103                 </if>
       
   104                  <for list="${sbs.internal.inputs.list}" delimiter="," param="sbs.input">
    95                     <sequential>
   105                     <sequential>
    96                         <echo message="building raptor input: @{sbs.input}" />
   106                         <echo message="building raptor input: @{sbs.input}" />
    97                         <hlm:getVariableValue name="--logfile" property="sbs.log.file">
   107                         <hlm:getVariableValue name="--logfile" property="sbs.log.file">
    98                             <hlm:sbsinput refid="@{sbs.input}" />
   108                             <hlm:sbsinput refid="@{sbs.input}" />
    99                         </hlm:getVariableValue>
   109                         </hlm:getVariableValue>