buildframework/helium/tools/preparation/synergy/buildmanagement.ant.xml
branchfix
changeset 395 5ad27ebafc22
parent 217 0f5e3a7fb6af
child 588 c7c26511138f
equal deleted inserted replaced
394:b6f8d38305f2 395:5ad27ebafc22
    18 
    18 
    19 Description:
    19 Description:
    20 
    20 
    21 ============================================================================
    21 ============================================================================
    22 -->
    22 -->
       
    23 <!--* @package preparation -->
    23 <project name="buildmanagement" xmlns:hlm="http://www.nokia.com/helium">
    24 <project name="buildmanagement" xmlns:hlm="http://www.nokia.com/helium">
    24     <description>
    25     <description>
    25         Runs the build manager Synergy operations.
    26         Runs the build manager Synergy operations.
    26     </description>
    27     </description>
    27     <!-- Preprocesses the build management configuration file. -->
    28     <!-- Preprocesses the build management configuration file. -->
    35     </target>
    36     </target>
    36 
    37 
    37 
    38 
    38     <!-- Runs the build manager Synergy operations. -->
    39     <!-- Runs the build manager Synergy operations. -->
    39     <target name="build-manager" depends="build-manager-prepare-input">
    40     <target name="build-manager" depends="build-manager-prepare-input">
    40         <record name="${build.log.dir}/${build.id}_build_manager.log" action="start" />
    41         <hlm:record name="${build.log.dir}/${build.id}_build_manager.log" action="start" />
    41         <echo>ccm.engine.host = ${ccm.engine.host}</echo>
    42         <echo>ccm.engine.host = ${ccm.engine.host}</echo>
    42         <echo>ccm.database.path = ${ccm.database.path}</echo>
    43         <echo>ccm.database.path = ${ccm.database.path}</echo>
    43         <hlm:python resultproperty="buildmanagement.result">
    44         <hlm:python resultproperty="buildmanagement.result">
    44 import buildmanagement
    45 import buildmanagement
    45 
    46 
    46 buildmanagement.buildmanager(r'${ccm.engine.host}', r'${ccm.database.path}', r'${project.config.file.parsed}', r'${project.spec.name}')
    47 buildmanagement.buildmanager(r'${ccm.engine.host}', r'${ccm.database.path}', r'${project.config.file.parsed}', r'${project.spec.name}')
    47         </hlm:python>
    48         </hlm:python>
    48         <record name="${build.log.dir}/${build.id}_build_manager.log" action="stop" />
    49         <hlm:record name="${build.log.dir}/${build.id}_build_manager.log" action="stop" />
    49         <hlm:logextract file="${build.log.dir}/${build.id}_build_manager.log" />
    50         <hlm:logextract file="${build.log.dir}/${build.id}_build_manager.log" />
    50         <!-- <hlm:signal name="buildManagementSignal" result="${buildmanagement.result}"/> -->
    51         <!-- <hlm:signal name="buildManagementSignal" result="${buildmanagement.result}"/> -->
    51     </target>
    52     </target>
    52 
    53 
    53     <!-- This macro enables you to create a synergy session using information from your .netrc file. -->
    54     <!-- This macro enables you to create a synergy session using information from your .netrc file. -->