symbian3/micro/job_props.ant.xml
author Simon Howkins <simonh@symbian.org>
Fri, 11 Dec 2009 10:50:35 +0000
branchRCL_1
changeset 787 e4b69a8a65f1
parent 302 87139378e8f6
child 329 af63f60bd9d0
permissions -rw-r--r--
Changed the order of the raptor targets in sf.spec.sbs.tools.config so that if the build system were to build the targets in the specified order, then that would be the right order.
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
245
22f217097441 Created micro configuration for Symbian^3
Simon Howkins <simonh@symbian.org>
parents:
diff changeset
     1
<?xml version="1.0"?>
22f217097441 Created micro configuration for Symbian^3
Simon Howkins <simonh@symbian.org>
parents:
diff changeset
     2
22f217097441 Created micro configuration for Symbian^3
Simon Howkins <simonh@symbian.org>
parents:
diff changeset
     3
<project name="SF-JOB-PROPS" >
22f217097441 Created micro configuration for Symbian^3
Simon Howkins <simonh@symbian.org>
parents:
diff changeset
     4
    
22f217097441 Created micro configuration for Symbian^3
Simon Howkins <simonh@symbian.org>
parents:
diff changeset
     5
    <dirname property="sf.spec.job.dir" file="${ant.file.SF-JOB-PROPS}"/>
22f217097441 Created micro configuration for Symbian^3
Simon Howkins <simonh@symbian.org>
parents:
diff changeset
     6
    <property name="sf.project.type" value="platform" />
22f217097441 Created micro configuration for Symbian^3
Simon Howkins <simonh@symbian.org>
parents:
diff changeset
     7
302
87139378e8f6 Updated all 'sf.previous.pdk.tag' properties to be 2.0.1 or 3.0.c
MattD <mattd@symbian.org>
parents: 293
diff changeset
     8
    <property name="sf.previous.pdk.tag" value="PDK_3.0.c" />
245
22f217097441 Created micro configuration for Symbian^3
Simon Howkins <simonh@symbian.org>
parents:
diff changeset
     9
276
ba11f2d37f13 Symbian^3 microbuild - updated properties to bring it out of the dark ages.
MattD <mattd@symbian.org>
parents: 270
diff changeset
    10
    <property name="sf.spec.corebuildversion" value="week37"/>
245
22f217097441 Created micro configuration for Symbian^3
Simon Howkins <simonh@symbian.org>
parents:
diff changeset
    11
    
246
76375df9266c Fixed value of SBS variant for Symbian^3
Simon Howkins <simonh@symbian.org>
parents: 245
diff changeset
    12
    <property name="sf.spec.sbs.variant" value="tb92sf"/>
245
22f217097441 Created micro configuration for Symbian^3
Simon Howkins <simonh@symbian.org>
parents:
diff changeset
    13
    <property name="sf.spec.sbs.config"  value="winscw_udeb.whatlog"/>
22f217097441 Created micro configuration for Symbian^3
Simon Howkins <simonh@symbian.org>
parents:
diff changeset
    14
    <property name="sf.spec.sbs.tools.config" value="tools2_rel.whatlog"/>
22f217097441 Created micro configuration for Symbian^3
Simon Howkins <simonh@symbian.org>
parents:
diff changeset
    15
    
22f217097441 Created micro configuration for Symbian^3
Simon Howkins <simonh@symbian.org>
parents:
diff changeset
    16
22f217097441 Created micro configuration for Symbian^3
Simon Howkins <simonh@symbian.org>
parents:
diff changeset
    17
    <property name="sf.spec.bldmefirst.gt.variant" value="sf/os/deviceplatformrelease/symbianosbld/cedarutils/Symbian_OS_v${sf.spec.sbs.variant}.cfg" />
276
ba11f2d37f13 Symbian^3 microbuild - updated properties to bring it out of the dark ages.
MattD <mattd@symbian.org>
parents: 270
diff changeset
    18
    <!-- Location of Symbian_OS.hrh changed for Symbian3 to an inc directory -->
ba11f2d37f13 Symbian^3 microbuild - updated properties to bring it out of the dark ages.
MattD <mattd@symbian.org>
parents: 270
diff changeset
    19
    <property name="sf.spec.bldmefirst.gt.hrh.os" value="sf/os/deviceplatformrelease/symbianosbld/cedarutils/inc/Symbian_OS_${sf.spec.sbs.variant}.hrh" />
245
22f217097441 Created micro configuration for Symbian^3
Simon Howkins <simonh@symbian.org>
parents:
diff changeset
    20
    <property name="sf.spec.bldmefirst.gt.hrh" value="sf/os/deviceplatformrelease/symbianosbld/cedarutils/" />
22f217097441 Created micro configuration for Symbian^3
Simon Howkins <simonh@symbian.org>
parents:
diff changeset
    21
22f217097441 Created micro configuration for Symbian^3
Simon Howkins <simonh@symbian.org>
parents:
diff changeset
    22
    <property name="sf.spec.bldmefirst.s60.variant" value="western" /> <!-- western|apac|japan but only western is used at the moment -->
22f217097441 Created micro configuration for Symbian^3
Simon Howkins <simonh@symbian.org>
parents:
diff changeset
    23
    <property name="sf.spec.bldmefirst.s60.config.root" value="sf/os/deviceplatformrelease/sf_config/config" />
22f217097441 Created micro configuration for Symbian^3
Simon Howkins <simonh@symbian.org>
parents:
diff changeset
    24
    <property name="sf.spec.bldmefirst.s60.sbs.variant.cfg" value="${sf.spec.bldmefirst.s60.config.root}/inc/variant.cfg" /> <!-- currently needed for touching -->
22f217097441 Created micro configuration for Symbian^3
Simon Howkins <simonh@symbian.org>
parents:
diff changeset
    25
    <property name="sf.spec.bldmefirst.s60.exports" value="${sf.spec.bldmefirst.s60.config.root}/${sf.spec.bldmefirst.s60.variant}/group,${sf.spec.bldmefirst.s60.config.root}/group,sf/os/devicesrv/devicesrv_pub/platform_path_definitions_api/group,sf/os/devicesrv/devicesrv_pub/common_platform_security_definitions_api/group,sf/os/devicesrv/commonservices/commonengine/group,sf/mw/web/web_plat/browser_platform_api/group,sf/tools/homescreentools/dtdinstaller/group"/>
22f217097441 Created micro configuration for Symbian^3
Simon Howkins <simonh@symbian.org>
parents:
diff changeset
    26
    
22f217097441 Created micro configuration for Symbian^3
Simon Howkins <simonh@symbian.org>
parents:
diff changeset
    27
    <!-- To sync the tools instead of building them, change sf.spec.sbs.tools.config to tools2_rel.whatlog  -->
22f217097441 Created micro configuration for Symbian^3
Simon Howkins <simonh@symbian.org>
parents:
diff changeset
    28
    <!-- check that sf.spec.baseline.getenv_options includes 'tools'                                        -->
22f217097441 Created micro configuration for Symbian^3
Simon Howkins <simonh@symbian.org>
parents:
diff changeset
    29
    <!-- and set sf.spec.baseline.enable to 'true'                                                          -->        
22f217097441 Created micro configuration for Symbian^3
Simon Howkins <simonh@symbian.org>
parents:
diff changeset
    30
22f217097441 Created micro configuration for Symbian^3
Simon Howkins <simonh@symbian.org>
parents:
diff changeset
    31
    <!-- get full source env and binaries from pdk -->
276
ba11f2d37f13 Symbian^3 microbuild - updated properties to bring it out of the dark ages.
MattD <mattd@symbian.org>
parents: 270
diff changeset
    32
    <property name="sf.spec.baseline.location"       value="\\v800008\Builds01\Releases\${sf.previous.pdk.tag}" />
245
22f217097441 Created micro configuration for Symbian^3
Simon Howkins <simonh@symbian.org>
parents:
diff changeset
    33
    
276
ba11f2d37f13 Symbian^3 microbuild - updated properties to bring it out of the dark ages.
MattD <mattd@symbian.org>
parents: 270
diff changeset
    34
    <property name="sf.spec.toolsbaseline.location"       value="\\v800008\Builds01\PDT\PDT_1.2" /> <!-- for TEF etc -->
245
22f217097441 Created micro configuration for Symbian^3
Simon Howkins <simonh@symbian.org>
parents:
diff changeset
    35
    
22f217097441 Created micro configuration for Symbian^3
Simon Howkins <simonh@symbian.org>
parents:
diff changeset
    36
    <!-- platform build specific properties -->
256
7b8f314a8a17 Symbian3 job_props - updated micro and single model 'sf.spec.s60.sysdef.clean.configurations.list' property to 'S60_5_2_sf' to match split model.
MattD <mattd@symbian.org>
parents: 246
diff changeset
    37
    <property name="sf.spec.s60.sysdef.clean.configurations.list"  value="S60_5_2_sf" />
245
22f217097441 Created micro configuration for Symbian^3
Simon Howkins <simonh@symbian.org>
parents:
diff changeset
    38
    <property name="sf.spec.os.sysdef.clean.configurations.list"   value="GT_${sf.spec.sbs.variant}" />
22f217097441 Created micro configuration for Symbian^3
Simon Howkins <simonh@symbian.org>
parents:
diff changeset
    39
    
22f217097441 Created micro configuration for Symbian^3
Simon Howkins <simonh@symbian.org>
parents:
diff changeset
    40
    <!-- provide dtd location as os and s60 layers will be different -->
22f217097441 Created micro configuration for Symbian^3
Simon Howkins <simonh@symbian.org>
parents:
diff changeset
    41
    <property name="sf.spec.s60.sysdef.dtd"  value="${sf.spec.job.dir}\sysdefs\sysdef_dtd_1_4_0.xml"/>
22f217097441 Created micro configuration for Symbian^3
Simon Howkins <simonh@symbian.org>
parents:
diff changeset
    42
    <property name="sf.spec.os.sysdef.dtd"   value="${sf.spec.job.dir}\sysdefs\sysdef_dtd_2_0_0.xml"/>
22f217097441 Created micro configuration for Symbian^3
Simon Howkins <simonh@symbian.org>
parents:
diff changeset
    43
    
22f217097441 Created micro configuration for Symbian^3
Simon Howkins <simonh@symbian.org>
parents:
diff changeset
    44
    <property name="sf.spec.sysdef.version"      value="1.4.0"/> <!-- default -->
22f217097441 Created micro configuration for Symbian^3
Simon Howkins <simonh@symbian.org>
parents:
diff changeset
    45
    <property name="sf.spec.s60.sysdef.version"  value="1.4.0"/>
22f217097441 Created micro configuration for Symbian^3
Simon Howkins <simonh@symbian.org>
parents:
diff changeset
    46
    <property name="sf.spec.os.sysdef.version"   value="2.0.0"/>
22f217097441 Created micro configuration for Symbian^3
Simon Howkins <simonh@symbian.org>
parents:
diff changeset
    47
    
22f217097441 Created micro configuration for Symbian^3
Simon Howkins <simonh@symbian.org>
parents:
diff changeset
    48
    <!-- build os and s60 by default -->
22f217097441 Created micro configuration for Symbian^3
Simon Howkins <simonh@symbian.org>
parents:
diff changeset
    49
    <property name="sf.spec.os.skipbuild"   value="false"/>
276
ba11f2d37f13 Symbian^3 microbuild - updated properties to bring it out of the dark ages.
MattD <mattd@symbian.org>
parents: 270
diff changeset
    50
    <property name="sf.spec.s60.skipbuild"  value="false"/>
245
22f217097441 Created micro configuration for Symbian^3
Simon Howkins <simonh@symbian.org>
parents:
diff changeset
    51
    <property name="sf.spec.splitbuild"     value="true"/> <!-- *this* platform build defines two steps -->
22f217097441 Created micro configuration for Symbian^3
Simon Howkins <simonh@symbian.org>
parents:
diff changeset
    52
22f217097441 Created micro configuration for Symbian^3
Simon Howkins <simonh@symbian.org>
parents:
diff changeset
    53
    <!-- generate dir list(s) of epoc32 tree -->
22f217097441 Created micro configuration for Symbian^3
Simon Howkins <simonh@symbian.org>
parents:
diff changeset
    54
    <property name="sf.spec.dirlist.enable"  value="true"/>
22f217097441 Created micro configuration for Symbian^3
Simon Howkins <simonh@symbian.org>
parents:
diff changeset
    55
    
22f217097441 Created micro configuration for Symbian^3
Simon Howkins <simonh@symbian.org>
parents:
diff changeset
    56
    <!-- generate delta of two epoc32 trees. note: this takes a while! -->
22f217097441 Created micro configuration for Symbian^3
Simon Howkins <simonh@symbian.org>
parents:
diff changeset
    57
    <property name="sf.spec.dirdelta.enable" value="true"/>
22f217097441 Created micro configuration for Symbian^3
Simon Howkins <simonh@symbian.org>
parents:
diff changeset
    58
22f217097441 Created micro configuration for Symbian^3
Simon Howkins <simonh@symbian.org>
parents:
diff changeset
    59
    <!-- prefilter raptor logs -->
22f217097441 Created micro configuration for Symbian^3
Simon Howkins <simonh@symbian.org>
parents:
diff changeset
    60
    <property name="sf.spec.logs.raptorfilter.enable" value="false"/>
22f217097441 Created micro configuration for Symbian^3
Simon Howkins <simonh@symbian.org>
parents:
diff changeset
    61
    
22f217097441 Created micro configuration for Symbian^3
Simon Howkins <simonh@symbian.org>
parents:
diff changeset
    62
    <!-- zip all logs before publish -->
22f217097441 Created micro configuration for Symbian^3
Simon Howkins <simonh@symbian.org>
parents:
diff changeset
    63
    <property name="sf.spec.logs.zip.enable"  value="true"/>
22f217097441 Created micro configuration for Symbian^3
Simon Howkins <simonh@symbian.org>
parents:
diff changeset
    64
22f217097441 Created micro configuration for Symbian^3
Simon Howkins <simonh@symbian.org>
parents:
diff changeset
    65
    <!-- packaging options for bin/src-->
22f217097441 Created micro configuration for Symbian^3
Simon Howkins <simonh@symbian.org>
parents:
diff changeset
    66
    <property name="sf.spec.package.bin.enable"  value="true"/>
22f217097441 Created micro configuration for Symbian^3
Simon Howkins <simonh@symbian.org>
parents:
diff changeset
    67
    <property name="sf.spec.package.src.enable"  value="true"/>
22f217097441 Created micro configuration for Symbian^3
Simon Howkins <simonh@symbian.org>
parents:
diff changeset
    68
    
22f217097441 Created micro configuration for Symbian^3
Simon Howkins <simonh@symbian.org>
parents:
diff changeset
    69
    <property name="sf.spec.md5.enable"          value="true"/>
22f217097441 Created micro configuration for Symbian^3
Simon Howkins <simonh@symbian.org>
parents:
diff changeset
    70
22f217097441 Created micro configuration for Symbian^3
Simon Howkins <simonh@symbian.org>
parents:
diff changeset
    71
    <!-- These are certainly specific to the micro build -->
22f217097441 Created micro configuration for Symbian^3
Simon Howkins <simonh@symbian.org>
parents:
diff changeset
    72
    <property name="sf.spec.job.name" value="micro"/>
22f217097441 Created micro configuration for Symbian^3
Simon Howkins <simonh@symbian.org>
parents:
diff changeset
    73
    <property name="sf.suppress.buildenv.check"  value="true"/>
22f217097441 Created micro configuration for Symbian^3
Simon Howkins <simonh@symbian.org>
parents:
diff changeset
    74
    <property name="sf.suppress.drive.space.check" value="true"/>
22f217097441 Created micro configuration for Symbian^3
Simon Howkins <simonh@symbian.org>
parents:
diff changeset
    75
    <property name="sf.spec.sourcesync.archive"  value="true"/>
22f217097441 Created micro configuration for Symbian^3
Simon Howkins <simonh@symbian.org>
parents:
diff changeset
    76
    <property name="sf.spec.test.sendpkg.enable" value="false"/>
22f217097441 Created micro configuration for Symbian^3
Simon Howkins <simonh@symbian.org>
parents:
diff changeset
    77
    <property name="sf.spec.bccheck.enable"      value="false"/>
22f217097441 Created micro configuration for Symbian^3
Simon Howkins <simonh@symbian.org>
parents:
diff changeset
    78
    <!-- Slight hack to override these targets in the platform/common scripts -->
22f217097441 Created micro configuration for Symbian^3
Simon Howkins <simonh@symbian.org>
parents:
diff changeset
    79
    <target name="sf-platform-bootstrap-s60"/>
22f217097441 Created micro configuration for Symbian^3
Simon Howkins <simonh@symbian.org>
parents:
diff changeset
    80
    <target name="sf-build-smoketestpkg"/>
22f217097441 Created micro configuration for Symbian^3
Simon Howkins <simonh@symbian.org>
parents:
diff changeset
    81
22f217097441 Created micro configuration for Symbian^3
Simon Howkins <simonh@symbian.org>
parents:
diff changeset
    82
</project>