buildframework/helium/tools/compile/ebs/ebs.ant.xml
changeset 179 d8ac696cc51f
parent 1 be27ed110b50
child 217 0f5e3a7fb6af
equal deleted inserted replaced
1:be27ed110b50 179:d8ac696cc51f
    41 
    41 
    42     
    42     
    43     <!-- Executes compilation of a System Definition configuration using Symbian EBS tools. -->
    43     <!-- Executes compilation of a System Definition configuration using Symbian EBS tools. -->
    44     <target name="compile-ebs" if="build.system.ebs" depends="set-arm-version">    
    44     <target name="compile-ebs" if="build.system.ebs" depends="set-arm-version">    
    45         <hlm:assertFileExists file="${genxml.output.file}"/>
    45         <hlm:assertFileExists file="${genxml.output.file}"/>
    46         <hlm:compileEbsMacro input="${genxml.output.file}" log="${build.log.dir}/${build.id}.${sysdef.configuration}_compile.log" />
    46         <hlm:compileEbsMacro input="${genxml.output.file}" log="${compile.log.dir}/${build.id}.${sysdef.configuration}_compile.log" />
    47         <!-- calculate below only if metadata is enabled, error is calculated before the signal is being sent.-->
    47         <!-- calculate below only if metadata is enabled, error is calculated before the signal is being sent.-->
    48         <hlm:calculateErrorsFromLog logfile="${build.log.dir}/${build.id}.${sysdef.configuration}_compile.log" />
    48         <hlm:calculateErrorsFromLog logfile="${compile.log.dir}/${build.id}.${sysdef.configuration}_compile.log" />
    49     </target>
    49     </target>
    50 
    50 
    51     
    51     
    52     <!-- Executes compilation of a System Definition configuration using
    52     <!-- Executes compilation of a System Definition configuration using
    53     Symbian EBS tools, driven directly from Ant. -->
    53     Symbian EBS tools, driven directly from Ant. -->
    67                     </preset.exec>
    67                     </preset.exec>
    68                 </sequential>
    68                 </sequential>
    69             </for>
    69             </for>
    70             <preset.exec executable="perl" dir="${build.drive}/" failonerror="true">
    70             <preset.exec executable="perl" dir="${build.drive}/" failonerror="true">
    71                 <arg value="epoc32/tools/build/buildserver.pl"/>
    71                 <arg value="epoc32/tools/build/buildserver.pl"/>
    72                 <arg line="-d ${genxml.output.file} -p ${ebs.port.number} -l ${build.log.dir}/${build.id}.${sysdef.configuration}_compile.log"/>
    72                 <arg line="-d ${genxml.output.file} -p ${ebs.port.number} -l ${compile.log.dir}/${build.id}.${sysdef.configuration}_compile.log"/>
    73             </preset.exec>
    73             </preset.exec>
    74         </parallel>
    74         </parallel>
    75     </target>
    75     </target>
    76 
    76 
    77 </project>
    77 </project>