buildframework/helium/tests/minibuilds/linux-build/ido/config/build.sbsinput.ant.xml
changeset 628 7c4a911dc066
equal deleted inserted replaced
588:c7c26511138f 628:7c4a911dc066
       
     1 <?xml version="1.0"?>
       
     2 <!-- 
       
     3 ============================================================================ 
       
     4 Name        : 
       
     5 Part of     : Helium 
       
     6 
       
     7 Copyright (c) 2009 Nokia Corporation and/or its subsidiary(-ies).
       
     8 All rights reserved.
       
     9 This component and the accompanying materials are made available
       
    10 under the terms of the License "Eclipse Public License v1.0"
       
    11 which accompanies this distribution, and is available
       
    12 at the URL "http://www.eclipse.org/legal/epl-v10.html".
       
    13 
       
    14 Initial Contributors:
       
    15 Nokia Corporation - initial contribution.
       
    16 
       
    17 Contributors:
       
    18 
       
    19 Description:
       
    20 
       
    21 ============================================================================
       
    22 -->
       
    23 <project name="ido_sbs_input" xmlns:au="org.apache.ant.antunit" xmlns:hlm="http://www.nokia.com/helium">
       
    24     <description>
       
    25         ido sbs input
       
    26     </description>
       
    27 
       
    28     <import file="common.sbsinput.ant.xml" />
       
    29     <patternset id="build_layers" >
       
    30         <include name="os_layer" />
       
    31         <include name="bldfirst_mw_layer" />
       
    32         <include name="bldfirst_app_layer" />
       
    33         <include name="mw_layer" />
       
    34         <include name="complementary_layer" />
       
    35         <include name="app_layer" />
       
    36         <include name="tools_layer" />
       
    37         <include name="stubs_layer" />
       
    38         <include name="addon_layer" />
       
    39     </patternset>
       
    40 
       
    41     <patternset id="dfs_build_layers" >
       
    42         <include name="os_layer" />
       
    43         <include name="bldfirst_mw_layer" />
       
    44         <include name="bldfirst_app_layer" />
       
    45         <include name="mw_layer" />
       
    46         <include name="complementary_layer" />
       
    47         <include name="app_layer" />
       
    48         <include name="tools_layer" />
       
    49         <include name="addon_layer" />
       
    50     </patternset>
       
    51 
       
    52     <patternset id="test_layers" >
       
    53         <include name="api_test_layer" />
       
    54         <include name="unit_test_layer" />
       
    55         <include name="perf_test_layer" />
       
    56         <include name="module_test_layer" />
       
    57         <include name="qt_unit_test_layer" />
       
    58     </patternset>
       
    59 
       
    60 
       
    61     <hlm:sbsinput id="build_input_tools">
       
    62         <sbsInput refid="tools-${build.system}" />
       
    63         <sbsOptions/>
       
    64     </hlm:sbsinput>
       
    65 
       
    66     <hlm:sbsinput id="build_input_armv5">
       
    67         <sbsInput refid="armv5-${build.system}" />
       
    68         <sbsOptions>
       
    69             <arg name="--logfile" value="${compile.log.dir}/${build.id}_armv5_build.compile.log" />
       
    70         </sbsOptions>
       
    71     </hlm:sbsinput>
       
    72 
       
    73     <hlm:sbsinput id="build_input">
       
    74         <sbsInput refid="build_input_tools" />
       
    75         <sbsInput refid="build_input_armv5" />
       
    76     </hlm:sbsinput>
       
    77 
       
    78     <hlm:sbsinput id="build_input_clean_tools">
       
    79         <sbsInput refid="tools-${build.system}-clean" />
       
    80         <sbsOptions>
       
    81             <arg name="--logfile" value="${compile.log.dir}/${build.id}_tools_rel_build_clean.compile.log" />
       
    82             <arg name="--makefile" value="${compile.log.dir}/${build.id}_tools_rel_build_clean" />
       
    83         </sbsOptions>
       
    84     </hlm:sbsinput>
       
    85 
       
    86     <hlm:sbsinput id="build_input_clean_armv5">
       
    87         <sbsInput refid="armv5-${build.system}-clean" />
       
    88         <sbsOptions>
       
    89             <arg name="--logfile" value="${compile.log.dir}/${build.id}_armv5_build_clean.compile.log" />
       
    90             <arg name="--makefile" value="${compile.log.dir}/${build.id}_armv5_build_clean" />
       
    91         </sbsOptions>
       
    92     </hlm:sbsinput>
       
    93 
       
    94     <hlm:sbsbuild id="sbs.build_clean">
       
    95         <sbsInput refid="build_input_clean_tools" />
       
    96         <sbsInput refid="build_input_clean_armv5" />
       
    97     </hlm:sbsbuild>
       
    98 
       
    99     <hlm:sbsinput id="helium_minibuild_ido_input_tools">
       
   100         <sbsInput refid="tools-${build.system}" />
       
   101         <sbsOptions>
       
   102             <arg name="--logfile" value="${compile.log.dir}/${build.id}_tools_helium_minibuild_ido.compile.log" />
       
   103             <arg name="--makefile" value="${compile.log.dir}/${build.id}_tools_helium_minibuild_ido" />
       
   104         </sbsOptions>
       
   105     </hlm:sbsinput>
       
   106         
       
   107     <hlm:sbsinput id="helium_minibuild_ido_input_armv5">
       
   108         <sbsInput refid="armv5-${build.system}" />
       
   109         <sbsOptions>
       
   110             <arg name="--logfile" value="${compile.log.dir}/${build.id}_armv5_helium_minibuild_ido.compile.log" />
       
   111             <arg name="--makefile" value="${compile.log.dir}/${build.id}_armv5_helium_minibuild_ido" />
       
   112         </sbsOptions>
       
   113     </hlm:sbsinput>
       
   114 
       
   115     <hlm:sbsinput id="helium_minibuild_ido_input">
       
   116         <sbsInput refid="helium_minibuild_ido_input_armv5" />
       
   117     </hlm:sbsinput>
       
   118     
       
   119     <hlm:sbsbuild id="sbs.helium_minibuild_ido">
       
   120         <sbsInput refid="helium_minibuild_ido_input" />
       
   121     </hlm:sbsbuild> 
       
   122 
       
   123     <hlm:sbsinput id="helium_minibuild_ido_input_clean">
       
   124         <sbsInput refid="helium_minibuild_ido_clean_armv5" />
       
   125     </hlm:sbsinput>
       
   126     
       
   127     <hlm:sbsinput id="helium_minibuild_ido_input_clean_tools">
       
   128         <sbsInput refid="tools-${build.system}-clean"/>
       
   129         <sbsOptions>
       
   130             <arg name="--logfile" value="${compile.log.dir}/${build.id}_tools_helium_minibuild_ido_clean.compile.log" />
       
   131             <arg name="--makefile" value="${compile.log.dir}/${build.id}_tools_helium_minibuild_ido_clean" />
       
   132         </sbsOptions>
       
   133     </hlm:sbsinput>
       
   134         
       
   135     <hlm:sbsinput id="helium_minibuild_ido_input_clean_armv5">
       
   136         <sbsInput refid="armv5-${build.system}-clean" />
       
   137         <sbsOptions>
       
   138             <arg name="--logfile" value="${compile.log.dir}/${build.id}_armv5_helium_minibuild_ido_clean.compile.log" />
       
   139             <arg name="--makefile" value="${compile.log.dir}/${build.id}_armv5_helium_minibuild_ido_clean" />
       
   140         </sbsOptions>
       
   141     </hlm:sbsinput>
       
   142 
       
   143     <hlm:sbsbuild id="sbs.helium_minibuild_ido_clean">
       
   144         <sbsInput refid="helium_minibuild_ido_input_clean_armv5" />
       
   145     </hlm:sbsbuild> 
       
   146 
       
   147     <hlm:sbsinput id="sf_build_input_tools">
       
   148         <sbsInput refid="tools-${build.system}" />
       
   149         <sbsOptions>
       
   150             <arg name="--makefile" value="${compile.log.dir}/${build.id}_tools_sf_build" />
       
   151         </sbsOptions>
       
   152     </hlm:sbsinput> 
       
   153 
       
   154     <hlm:sbsinput id="sf_build_input_armv5">
       
   155         <sbsInput refid="armv5-${build.system}" />
       
   156         <sbsOptions>
       
   157             <arg name="--makefile" value="${compile.log.dir}/${build.id}_armv5_sf_build" />
       
   158         </sbsOptions>
       
   159     </hlm:sbsinput> 
       
   160 
       
   161     <hlm:sbsinput id="sf_build_input">
       
   162         <sbsInput refid="sf_build_input_tools" />
       
   163         <sbsInput refid="sf_build_input_armv5" />
       
   164     </hlm:sbsinput>
       
   165     
       
   166     <hlm:sbsbuild id="sbs.sf_build">
       
   167         <sbsInput refid="sf_build_input" />
       
   168     </hlm:sbsbuild>
       
   169 
       
   170     <hlm:sbsinput id="sf_build_input_clean_tools">
       
   171         <sbsInput refid="tools-${build.system}-clean" />
       
   172         <sbsOptions>
       
   173             <arg name="--makefile" value="${compile.log.dir}/${build.id}_tools_sf_build_clean" />
       
   174         </sbsOptions>
       
   175     </hlm:sbsinput>
       
   176 
       
   177     <hlm:sbsinput id="sf_build_input_armv5">
       
   178         <sbsInput refid="armv5-${build.system}-clean" />
       
   179         <sbsOptions>
       
   180             <arg name="--makefile" value="${compile.log.dir}/${build.id}_armv5_sf_build_clean" />
       
   181         </sbsOptions>
       
   182     </hlm:sbsinput>
       
   183 
       
   184     <hlm:sbsinput id="sf_build_input_clean">
       
   185         <sbsInput refid="sf_build_input_clean_tools" />
       
   186         <sbsInput refid="sf_build_input_clean_armv5" />
       
   187     </hlm:sbsinput>
       
   188     
       
   189     <hlm:sbsbuild id="sbs.sf_build_clean">
       
   190         <sbsInput refid="sf_build_input_clean" />
       
   191     </hlm:sbsbuild>
       
   192 
       
   193     <hlm:sbsinput id="nonhw_input_clean_tools">
       
   194         <sbsInput refid="tools-${build.system}-clean" />
       
   195         <sbsOptions>
       
   196             <arg name="--makefile" value="${compile.log.dir}/${build.id}_tools_winscw_build_clean" />
       
   197         </sbsOptions>
       
   198     </hlm:sbsinput>
       
   199 
       
   200     <hlm:sbsinput id="nonhw_input_clean_winscw">
       
   201         <sbsInput refid="winscw-${build.system}-clean" />
       
   202         <sbsOptions>
       
   203             <arg name="--makefile" value="${compile.log.dir}/${build.id}_winscw_winscw_build_clean" />
       
   204         </sbsOptions>
       
   205     </hlm:sbsinput>
       
   206 
       
   207     <hlm:sbsinput id="nonhw_input_clean">
       
   208         <sbsInput refid="nonhw_input_clean_tools" />
       
   209         <sbsInput refid="nonhw_input_clean_winscw" />
       
   210     </hlm:sbsinput>
       
   211     
       
   212     <hlm:sbsbuild id="sbs.nonhw_clean">
       
   213         <sbsInput refid="nonhw_input_clean" />
       
   214     </hlm:sbsbuild>
       
   215 
       
   216     <hlm:sbsinput id="nonhw_input_tools">
       
   217         <sbsInput refid="tools-${build.system}" />
       
   218         <sbsOptions>
       
   219             <arg name="--makefile" value="${compile.log.dir}/${build.id}_tools_build" />
       
   220         </sbsOptions>
       
   221     </hlm:sbsinput>
       
   222 
       
   223     <hlm:sbsinput id="nonhw_input_winscw">
       
   224         <sbsInput refid="winscw-${build.system}" />
       
   225         <sbsOptions>
       
   226             <arg name="--makefile" value="${compile.log.dir}/${build.id}_winscw_build" />
       
   227         </sbsOptions>
       
   228     </hlm:sbsinput>
       
   229 
       
   230     <hlm:sbsinput id="test_input_tools">
       
   231         <sbsInput refid="test-${build.system}" />
       
   232         <sbsOptions>
       
   233             <arg name="--makefile" value="${compile.log.dir}/${build.id}_tools_test" />
       
   234         </sbsOptions>
       
   235     </hlm:sbsinput>
       
   236 
       
   237     <hlm:sbsinput id="test_input_armv5">
       
   238         <sbsInput refid="test-${build.system}" />
       
   239         <sbsOptions>
       
   240             <arg name="--makefile" value="${compile.log.dir}/${build.id}_armv5_test" />
       
   241         </sbsOptions>
       
   242     </hlm:sbsinput>
       
   243     
       
   244     <hlm:sbsinput id="test_input">
       
   245         <sbsInput refid="test_input_tools" />
       
   246         <sbsInput refid="test_input_armv5" />
       
   247     </hlm:sbsinput>
       
   248     
       
   249     <hlm:sbsbuild id="sbs.test">
       
   250         <sbsInput refid="test_input" />
       
   251     </hlm:sbsbuild>
       
   252 
       
   253     <hlm:sbsinput id="test_input_clean_tools">
       
   254         <sbsInput refid="test-${build.system}" />
       
   255         <sbsOptions>
       
   256             <arg name="--makefile" value="${compile.log.dir}/${build.id}_tools_test_clean" />
       
   257         </sbsOptions>
       
   258     </hlm:sbsinput>
       
   259 
       
   260     <hlm:sbsinput id="test_input_clean_armv5">
       
   261         <sbsInput refid="test-${build.system}" />
       
   262         <sbsOptions>
       
   263             <arg name="--makefile" value="${compile.log.dir}/${build.id}_armv5_test_clean" />
       
   264         </sbsOptions>
       
   265     </hlm:sbsinput>
       
   266     
       
   267     <hlm:sbsinput id="test_input_clean">
       
   268         <sbsInput refid="test_input_clean_tools" />
       
   269         <sbsInput refid="test_input_clean_armv5" />
       
   270     </hlm:sbsinput>
       
   271     
       
   272     <hlm:sbsbuild id="sbs.test_clean">
       
   273         <sbsInput refid="test_input_clean" />
       
   274     </hlm:sbsbuild>    
       
   275 </project>