buildframework/helium/tests/minibuilds/ido-sbs/build.xml
changeset 587 85df38eb4012
parent 179 d8ac696cc51f
child 588 c7c26511138f
equal deleted inserted replaced
217:0f5e3a7fb6af 587:85df38eb4012
    25 	<!--property name="config.temp.build.dir" location="${ant.file.minibuild.ido-sbs}/../build"/ -->
    25 	<!--property name="config.temp.build.dir" location="${ant.file.minibuild.ido-sbs}/../build"/ -->
    26 	
    26 	
    27 	<!-- Configuring raptor build system -->
    27 	<!-- Configuring raptor build system -->
    28 	<property name="build.system" value="sbs"/>
    28 	<property name="build.system" value="sbs"/>
    29 
    29 
       
    30     <!-- Configuring get latest env. -->
       
    31     <property name="s60.grace.service" value="s60_devices_sw" />
       
    32     <property name="s60.grace.product" value="DFS7x.92" />
       
    33     <property name="s60.grace.release" value="92_\d{6}_hw79" />
       
    34     
       
    35     <!-- Synergy project for TB92 -->
       
    36     <property name="ccm.project" value="MinibuildDomain-tr1ido#50_201012:project:tr1test1#1" />
       
    37 
       
    38 
    30     <!-- Run the full sequence of target for the minibuild. ,mini-build-prep,compile-main,zip-ee,mini-build-check-->
    39     <!-- Run the full sequence of target for the minibuild. ,mini-build-prep,compile-main,zip-ee,mini-build-check-->
    31     <!--<target name="do-mini-build" depends="mini-build-cleanup,
    40     <!--<target name="do-mini-build" depends="mini-build-cleanup,
    32     										compile-main"/>-->
    41     										compile-main"/>-->
    33 
    42 
    34 	<property name="build.name" value="minibuild_ido_sbs" />
    43 	<property name="build.name" value="minibuild_ido_sbs" />
    35     <property name="build.family" value="test_minibuild_ido_sbs" />
    44     <property name="build.family" value="test_minibuild_ido_sbs" />
    36 		
       
    37     <target name="mini-build-check">
       
    38     	<!-- Check if prep has set some prop correctly... -->
       
    39         <echo>'${arm.compiler.version}'</echo>
       
    40         <au:assertMatches string="${arm.compiler.version}" pattern="RVCT2\.2 \[Build 686\]" casesensitive="false" multiline="true"/>
       
    41 
    45 
    42         <!-- Check if compile-main step did what expected... -->
    46     <target name="mini-build-check-blocks">
    43         <au:assertFileExists file="${canonical.sysdef.file}"/>
       
    44         <if>
    47         <if>
    45             <istrue value="${blocks.enabled}" />
    48             <istrue value="${blocks.enabled}" />
    46             <then>
    49             <then>
    47                 <au:assertFileExists file="${blocks.config.dir}/minibuild_helloworldapi.blocks_component.xml" />
    50                 <au:assertFileExists file="${blocks.config.dir}/minibuild_helloworldapi.blocks_component.xml" />
    48                 <au:assertFileExists file="${blocks.config.dir}/minibuild_helloworldcons.blocks_component.xml" />
    51                 <au:assertFileExists file="${blocks.config.dir}/minibuild_helloworldcons.blocks_component.xml" />
    49             </then>
    52             </then>
    50         </if>
    53         </if>
    51     </target>
    54     </target>
       
    55 
       
    56     <target name="mini-build-check" depends="mini-build-check-blocks">
       
    57     	<!-- Check if prep has set some prop correctly... -->
       
    58         <echo>'${arm.compiler.version}'</echo>
       
    59         <au:assertMatches string="${arm.compiler.version}" pattern="RVCT2\.2 \[Build 686\]" casesensitive="false" multiline="true"/>
       
    60 
       
    61         <!-- Check if compile-main step did what expected... -->
       
    62         <au:assertFileExists file="${canonical.sysdef.file}"/>
       
    63     </target>
    52 	
    64 	
    53 
    65 
    54 	<import file="../ido/build.xml"/>
    66 	<import file="../ido/build.xml"/>
    55     <import file="build.sbsinput.ant.xml" />
    67     <import file="build.sbsinput.ant.xml" />
    56 </project>
    68 </project>