buildframework/helium/tests/minibuilds/ido-sbs/build.sbsinput.ant.xml
branchfix
changeset 395 5ad27ebafc22
parent 217 0f5e3a7fb6af
child 587 85df38eb4012
equal deleted inserted replaced
394:b6f8d38305f2 395:5ad27ebafc22
       
     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             <arg name="--logfile" value="${compile.log.dir}/${build.id}_tools_rel_build.log" />
       
    65         </sbsOptions>
       
    66     </hlm:sbsinput>
       
    67 
       
    68     <hlm:sbsinput id="build_input_armv5">
       
    69         <sbsInput refid="armv5-${build.system}" />
       
    70         <sbsOptions>
       
    71             <arg name="--logfile" value="${compile.log.dir}/${build.id}_armv5_build.log" />
       
    72         </sbsOptions>
       
    73     </hlm:sbsinput>
       
    74 
       
    75     <hlm:sbsinput id="build_input">
       
    76         <sbsInput refid="build_input_tools" />
       
    77         <sbsInput refid="build_input_armv5" />
       
    78     </hlm:sbsinput>
       
    79 
       
    80     <hlm:sbsinput id="build_input_clean_tools">
       
    81         <sbsInput refid="tools-${build.system}-clean" />
       
    82         <sbsOptions>
       
    83             <arg name="--logfile" value="${compile.log.dir}/${build.id}_tools_rel_build_clean.log" />
       
    84             <arg name="--makefile" value="${compile.log.dir}/${build.id}_tools_rel_build_clean" />
       
    85         </sbsOptions>
       
    86     </hlm:sbsinput>
       
    87 
       
    88     <hlm:sbsinput id="build_input_clean_armv5">
       
    89         <sbsInput refid="armv5-${build.system}-clean" />
       
    90         <sbsOptions>
       
    91             <arg name="--logfile" value="${compile.log.dir}/${build.id}_armv5_build_clean.log" />
       
    92             <arg name="--makefile" value="${compile.log.dir}/${build.id}_armv5_build_clean" />
       
    93         </sbsOptions>
       
    94     </hlm:sbsinput>
       
    95 
       
    96     <hlm:sbsbuild id="sbs.build_clean">
       
    97         <sbsInput refid="build_input_clean_tools" />
       
    98         <sbsInput refid="build_input_clean_armv5" />
       
    99     </hlm:sbsbuild>
       
   100 
       
   101     <hlm:sbsinput id="helium_minibuild_ido_input_tools">
       
   102         <sbsInput refid="tools-${build.system}" />
       
   103         <sbsOptions>
       
   104             <arg name="--logfile" value="${compile.log.dir}/${build.id}_tools_helium_minibuild_ido.log" />
       
   105             <arg name="--makefile" value="${compile.log.dir}/${build.id}_tools_helium_minibuild_ido" />
       
   106         </sbsOptions>
       
   107     </hlm:sbsinput>
       
   108         
       
   109     <hlm:sbsinput id="helium_minibuild_ido_input_armv5">
       
   110         <sbsInput refid="armv5-${build.system}" />
       
   111         <sbsOptions>
       
   112             <arg name="--logfile" value="${compile.log.dir}/${build.id}_armv5_helium_minibuild_ido.log" />
       
   113             <arg name="--makefile" value="${compile.log.dir}/${build.id}_armv5_helium_minibuild_ido" />
       
   114         </sbsOptions>
       
   115     </hlm:sbsinput>
       
   116 
       
   117     <hlm:sbsinput id="helium_minibuild_ido_input">
       
   118         <sbsInput refid="helium_minibuild_ido_input_tools" />
       
   119         <sbsInput refid="helium_minibuild_ido_input_armv5" />
       
   120     </hlm:sbsinput>
       
   121     
       
   122     <hlm:sbsbuild id="sbs.helium_minibuild_ido">
       
   123         <sbsInput refid="helium_minibuild_ido_input" />
       
   124     </hlm:sbsbuild> 
       
   125 
       
   126     <hlm:sbsinput id="helium_minibuild_ido_input_clean">
       
   127         <sbsInput refid="helium_minibuild_ido_clean_tools" />
       
   128         <sbsInput refid="helium_minibuild_ido_clean_armv5" />
       
   129     </hlm:sbsinput>
       
   130     
       
   131     <hlm:sbsinput id="helium_minibuild_ido_input_clean_tools">
       
   132         <sbsInput refid="tools-${build.system}-clean"/>
       
   133         <sbsOptions>
       
   134             <arg name="--logfile" value="${compile.log.dir}/${build.id}_tools_helium_minibuild_ido_clean.log" />
       
   135             <arg name="--makefile" value="${compile.log.dir}/${build.id}_tools_helium_minibuild_ido_clean" />
       
   136         </sbsOptions>
       
   137     </hlm:sbsinput>
       
   138         
       
   139     <hlm:sbsinput id="helium_minibuild_ido_input_clean_armv5">
       
   140         <sbsInput refid="armv5-${build.system}-clean" />
       
   141         <sbsOptions>
       
   142             <arg name="--logfile" value="${compile.log.dir}/${build.id}_armv5_helium_minibuild_ido_clean.log" />
       
   143             <arg name="--makefile" value="${compile.log.dir}/${build.id}_armv5_helium_minibuild_ido_clean.log" />
       
   144         </sbsOptions>
       
   145     </hlm:sbsinput>
       
   146 
       
   147     <hlm:sbsbuild id="sbs.helium_minibuild_ido_clean">
       
   148         <sbsInput refid="helium_minibuild_ido_input_clean_tools" />
       
   149         <sbsInput refid="helium_minibuild_ido_input_clean_armv5" />
       
   150     </hlm:sbsbuild> 
       
   151 
       
   152     <hlm:sbsinput id="sf_build_input_tools">
       
   153         <sbsInput refid="tools-${build.system}" />
       
   154         <sbsOptions>
       
   155             <arg name="--logfile" value="${compile.log.dir}/${build.id}_tools_sf_build.log" />
       
   156             <arg name="--makefile" value="${compile.log.dir}/${build.id}_tools_sf_build" />
       
   157         </sbsOptions>
       
   158     </hlm:sbsinput> 
       
   159 
       
   160     <hlm:sbsinput id="sf_build_input_armv5">
       
   161         <sbsInput refid="armv5-${build.system}" />
       
   162         <sbsOptions>
       
   163             <arg name="--logfile" value="${compile.log.dir}/${build.id}_armv5_sf_build.log" />
       
   164             <arg name="--makefile" value="${compile.log.dir}/${build.id}_armv5_sf_build" />
       
   165         </sbsOptions>
       
   166     </hlm:sbsinput> 
       
   167 
       
   168     <hlm:sbsinput id="sf_build_input">
       
   169         <sbsInput refid="sf_build_input_tools" />
       
   170         <sbsInput refid="sf_build_input_armv5" />
       
   171     </hlm:sbsinput>
       
   172     
       
   173     <hlm:sbsbuild id="sbs.sf_build">
       
   174         <sbsInput refid="sf_build_input" />
       
   175     </hlm:sbsbuild>
       
   176 
       
   177     <hlm:sbsinput id="sf_build_input_clean_tools">
       
   178         <sbsInput refid="tools-${build.system}-clean" />
       
   179         <sbsOptions>
       
   180             <arg name="--logfile" value="${compile.log.dir}/${build.id}_tools_sf_build_clean.log" />
       
   181             <arg name="--makefile" value="${compile.log.dir}/${build.id}_tools_sf_build_clean" />
       
   182         </sbsOptions>
       
   183     </hlm:sbsinput>
       
   184 
       
   185     <hlm:sbsinput id="sf_build_input_armv5">
       
   186         <sbsInput refid="armv5-${build.system}-clean" />
       
   187         <sbsOptions>
       
   188             <arg name="--logfile" value="${compile.log.dir}/${build.id}_armv5_sf_build_clean.log" />
       
   189             <arg name="--makefile" value="${compile.log.dir}/${build.id}_armv5_sf_build_clean" />
       
   190         </sbsOptions>
       
   191     </hlm:sbsinput>
       
   192 
       
   193     <hlm:sbsinput id="sf_build_input_clean">
       
   194         <sbsInput refid="sf_build_input_clean_tools" />
       
   195         <sbsInput refid="sf_build_input_clean_armv5" />
       
   196     </hlm:sbsinput>
       
   197     
       
   198     <hlm:sbsbuild id="sbs.sf_build_clean">
       
   199         <sbsInput refid="sf_build_input_clean" />
       
   200     </hlm:sbsbuild>
       
   201 
       
   202     <hlm:sbsinput id="nonhw_input_clean_tools">
       
   203         <sbsInput refid="tools-${build.system}-clean" />
       
   204         <sbsOptions>
       
   205             <arg name="--logfile" value="${compile.log.dir}/${build.id}_tools_winscw_build_clean.log" />
       
   206             <arg name="--makefile" value="${compile.log.dir}/${build.id}_tools_winscw_build_clean" />
       
   207         </sbsOptions>
       
   208     </hlm:sbsinput>
       
   209 
       
   210     <hlm:sbsinput id="nonhw_input_clean_winscw">
       
   211         <sbsInput refid="winscw-${build.system}-clean" />
       
   212         <sbsOptions>
       
   213             <arg name="--logfile" value="${compile.log.dir}/${build.id}_winscw_winscw_build_clean.log" />
       
   214             <arg name="--makefile" value="${compile.log.dir}/${build.id}_winscw_winscw_build_clean" />
       
   215         </sbsOptions>
       
   216     </hlm:sbsinput>
       
   217 
       
   218     <hlm:sbsinput id="nonhw_input_clean">
       
   219         <sbsInput refid="nonhw_input_clean_tools" />
       
   220         <sbsInput refid="nonhw_input_clean_winscw" />
       
   221     </hlm:sbsinput>
       
   222     
       
   223     <hlm:sbsbuild id="sbs.nonhw_clean">
       
   224         <sbsInput refid="nonhw_input_clean" />
       
   225     </hlm:sbsbuild>
       
   226 
       
   227     <hlm:sbsinput id="nonhw_input_tools">
       
   228         <sbsInput refid="tools-${build.system}" />
       
   229         <sbsOptions>
       
   230             <arg name="--logfile" value="${compile.log.dir}/${build.id}_tools_build.log" />
       
   231             <arg name="--makefile" value="${compile.log.dir}/${build.id}_tools_build" />
       
   232         </sbsOptions>
       
   233     </hlm:sbsinput>
       
   234 
       
   235     <hlm:sbsinput id="nonhw_input_winscw">
       
   236         <sbsInput refid="winscw-${build.system}" />
       
   237         <sbsOptions>
       
   238             <arg name="--logfile" value="${compile.log.dir}/${build.id}_winscw_build.log" />
       
   239             <arg name="--makefile" value="${compile.log.dir}/${build.id}_winscw_build" />
       
   240         </sbsOptions>
       
   241     </hlm:sbsinput>
       
   242 
       
   243     <hlm:sbsinput id="test_input_tools">
       
   244         <sbsInput refid="test-${build.system}" />
       
   245         <sbsOptions>
       
   246             <arg name="--logfile" value="${compile.log.dir}/${build.id}_tools_test.log" />
       
   247             <arg name="--makefile" value="${compile.log.dir}/${build.id}_tools_test" />
       
   248         </sbsOptions>
       
   249     </hlm:sbsinput>
       
   250 
       
   251     <hlm:sbsinput id="test_input_armv5">
       
   252         <sbsInput refid="test-${build.system}" />
       
   253         <sbsOptions>
       
   254             <arg name="--logfile" value="${compile.log.dir}/${build.id}_armv5_test.log" />
       
   255             <arg name="--makefile" value="${compile.log.dir}/${build.id}_armv5_test" />
       
   256         </sbsOptions>
       
   257     </hlm:sbsinput>
       
   258     
       
   259     <hlm:sbsinput id="test_input">
       
   260         <sbsInput refid="test_input_tools" />
       
   261         <sbsInput refid="test_input_armv5" />
       
   262     </hlm:sbsinput>
       
   263     
       
   264     <hlm:sbsbuild id="sbs.test">
       
   265         <sbsInput refid="test_input" />
       
   266     </hlm:sbsbuild>
       
   267 
       
   268     <hlm:sbsinput id="test_input_clean_tools">
       
   269         <sbsInput refid="test-${build.system}" />
       
   270         <sbsOptions>
       
   271             <arg name="--logfile" value="${compile.log.dir}/${build.id}_tools_test_clean.log" />
       
   272             <arg name="--makefile" value="${compile.log.dir}/${build.id}_tools_test_clean" />
       
   273         </sbsOptions>
       
   274     </hlm:sbsinput>
       
   275 
       
   276     <hlm:sbsinput id="test_input_clean_armv5">
       
   277         <sbsInput refid="test-${build.system}" />
       
   278         <sbsOptions>
       
   279             <arg name="--logfile" value="${compile.log.dir}/${build.id}_armv5_test_clean.log" />
       
   280             <arg name="--makefile" value="${compile.log.dir}/${build.id}_armv5_test_clean" />
       
   281         </sbsOptions>
       
   282     </hlm:sbsinput>
       
   283     
       
   284     <hlm:sbsinput id="test_input_clean">
       
   285         <sbsInput refid="test_input_clean_tools" />
       
   286         <sbsInput refid="test_input_clean_armv5" />
       
   287     </hlm:sbsinput>
       
   288     
       
   289     <hlm:sbsbuild id="sbs.test_clean">
       
   290         <sbsInput refid="test_input_clean" />
       
   291     </hlm:sbsbuild>    
       
   292 </project>