clean/job_props.ant.xml
author Simon Howkins <simonh@symbian.org>
Thu, 20 Aug 2009 16:18:06 +0100
changeset 160 20955896dbbd
parent 136 0ac703e3110f
child 167 2351d9d823d1
permissions -rw-r--r--
Reverted to revision of system model where items are in the "correct" (non-alphabetical) order, according to the way in which it will draw the pictoral model and the sequence in which it would need to build things (when building sequentially rather than with Raptor).
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
47
d350fcdacdb5 New project "clean" added: same as ex-nokia, but using RnD binaries instead of PDK baseline.
ThomasE@UK-ThomasE.symbian.int
parents:
diff changeset
     1
<?xml version="1.0"?>
d350fcdacdb5 New project "clean" added: same as ex-nokia, but using RnD binaries instead of PDK baseline.
ThomasE@UK-ThomasE.symbian.int
parents:
diff changeset
     2
d350fcdacdb5 New project "clean" added: same as ex-nokia, but using RnD binaries instead of PDK baseline.
ThomasE@UK-ThomasE.symbian.int
parents:
diff changeset
     3
<project name="SF-JOB-PROPS" >
d350fcdacdb5 New project "clean" added: same as ex-nokia, but using RnD binaries instead of PDK baseline.
ThomasE@UK-ThomasE.symbian.int
parents:
diff changeset
     4
    
d350fcdacdb5 New project "clean" added: same as ex-nokia, but using RnD binaries instead of PDK baseline.
ThomasE@UK-ThomasE.symbian.int
parents:
diff changeset
     5
    <dirname property="sf.spec.job.dir" file="${ant.file.SF-JOB-PROPS}"/>
d350fcdacdb5 New project "clean" added: same as ex-nokia, but using RnD binaries instead of PDK baseline.
ThomasE@UK-ThomasE.symbian.int
parents:
diff changeset
     6
    
d350fcdacdb5 New project "clean" added: same as ex-nokia, but using RnD binaries instead of PDK baseline.
ThomasE@UK-ThomasE.symbian.int
parents:
diff changeset
     7
    <property name="sf.project.type" value="platform" />
d350fcdacdb5 New project "clean" added: same as ex-nokia, but using RnD binaries instead of PDK baseline.
ThomasE@UK-ThomasE.symbian.int
parents:
diff changeset
     8
    
d350fcdacdb5 New project "clean" added: same as ex-nokia, but using RnD binaries instead of PDK baseline.
ThomasE@UK-ThomasE.symbian.int
parents:
diff changeset
     9
    <property name="sf.spec.job.name" value="platform"/>
58
63f36c9fac87 Update project for PDK-6.2 build
Shabe Razvi <shaber@symbian.org>
parents: 53
diff changeset
    10
    <property name="sf.spec.corebuildversion" value="week19"/>
47
d350fcdacdb5 New project "clean" added: same as ex-nokia, but using RnD binaries instead of PDK baseline.
ThomasE@UK-ThomasE.symbian.int
parents:
diff changeset
    11
    
d350fcdacdb5 New project "clean" added: same as ex-nokia, but using RnD binaries instead of PDK baseline.
ThomasE@UK-ThomasE.symbian.int
parents:
diff changeset
    12
    <property name="sf.spec.build.system" value="sbs"/>
d350fcdacdb5 New project "clean" added: same as ex-nokia, but using RnD binaries instead of PDK baseline.
ThomasE@UK-ThomasE.symbian.int
parents:
diff changeset
    13
    
58
63f36c9fac87 Update project for PDK-6.2 build
Shabe Razvi <shaber@symbian.org>
parents: 53
diff changeset
    14
    <property name="sf.spec.sbs.config" value="winscw.whatlog,armv5.whatlog"/> <!-- both _urel and _udeb -->
70
42ac151f8f48 Update for FCL locations and add .whatlog to tools/tools2 build
Shabe Razvi <shaber@symbian.org>
parents: 63
diff changeset
    15
    <property name="sf.spec.sbs.tools.config" value="tools_rel.whatlog,tools2_rel.whatlog"/>
47
d350fcdacdb5 New project "clean" added: same as ex-nokia, but using RnD binaries instead of PDK baseline.
ThomasE@UK-ThomasE.symbian.int
parents:
diff changeset
    16
    
93
181e3ada7857 Turned "sourcesync.usecache" to Off by default.
ThomasE
parents: 88
diff changeset
    17
    <property name="sf.spec.sourcesync.usecache" value="false"/>
94
d566cd967e5d Added 'tools' type to the clean build, for doing platform builds on machines which don't have vc6 installed.
MattD <mattd@symbian.org>
parents: 88
diff changeset
    18
    
d566cd967e5d Added 'tools' type to the clean build, for doing platform builds on machines which don't have vc6 installed.
MattD <mattd@symbian.org>
parents: 88
diff changeset
    19
    <!-- To sync the tools instead of building them, change sf.spec.sbs.tools.config to tools2_rel.whatlog  -->
d566cd967e5d Added 'tools' type to the clean build, for doing platform builds on machines which don't have vc6 installed.
MattD <mattd@symbian.org>
parents: 88
diff changeset
    20
    <!-- check that sf.spec.baseline.getenv_options includes 'tools'                                        -->
d566cd967e5d Added 'tools' type to the clean build, for doing platform builds on machines which don't have vc6 installed.
MattD <mattd@symbian.org>
parents: 88
diff changeset
    21
    <!-- and set sf.spec.baseline.enable to 'true'                                                          -->        
47
d350fcdacdb5 New project "clean" added: same as ex-nokia, but using RnD binaries instead of PDK baseline.
ThomasE@UK-ThomasE.symbian.int
parents:
diff changeset
    22
d350fcdacdb5 New project "clean" added: same as ex-nokia, but using RnD binaries instead of PDK baseline.
ThomasE@UK-ThomasE.symbian.int
parents:
diff changeset
    23
    <!-- get full source env and binaries from pdk -->
d350fcdacdb5 New project "clean" added: same as ex-nokia, but using RnD binaries instead of PDK baseline.
ThomasE@UK-ThomasE.symbian.int
parents:
diff changeset
    24
    <property name="sf.spec.sourcesync.enable"       value="true"/>
94
d566cd967e5d Added 'tools' type to the clean build, for doing platform builds on machines which don't have vc6 installed.
MattD <mattd@symbian.org>
parents: 88
diff changeset
    25
    <property name="sf.spec.baseline.getenv_options" value="-I tools"/> <!-- Sync the tools... -->
136
0ac703e3110f Platform Build config change - updated baseline to PDK2.0d. Turned on baseline enable (to unpack tools_epoc.zip)
MattD <mattd@symbian.org>
parents: 103
diff changeset
    26
    <property name="sf.spec.baseline.enable"         value="true"/>     
47
d350fcdacdb5 New project "clean" added: same as ex-nokia, but using RnD binaries instead of PDK baseline.
ThomasE@UK-ThomasE.symbian.int
parents:
diff changeset
    27
    <property name="sf.spec.baseline.clean"          value="false"/>
81
5e4e9e6a5781 Add project properties to allow getenv for Tools
Shabe Razvi <shaber@symbian.org>
parents: 80
diff changeset
    28
    <property name="sf.spec.baseline.select"         value="location" />
136
0ac703e3110f Platform Build config change - updated baseline to PDK2.0d. Turned on baseline enable (to unpack tools_epoc.zip)
MattD <mattd@symbian.org>
parents: 103
diff changeset
    29
    <property name="sf.spec.baseline.location"       value="\\v800008\Builds01\Releases\PDK_candidate_2.0.d_flat\" />
47
d350fcdacdb5 New project "clean" added: same as ex-nokia, but using RnD binaries instead of PDK baseline.
ThomasE@UK-ThomasE.symbian.int
parents:
diff changeset
    30
    
81
5e4e9e6a5781 Add project properties to allow getenv for Tools
Shabe Razvi <shaber@symbian.org>
parents: 80
diff changeset
    31
    <property name="sf.spec.toolsbaseline.enable"    value="true"/>
5e4e9e6a5781 Add project properties to allow getenv for Tools
Shabe Razvi <shaber@symbian.org>
parents: 80
diff changeset
    32
    <property name="sf.spec.toolsbaseline.getenv_options" value="-i emu"/>
5e4e9e6a5781 Add project properties to allow getenv for Tools
Shabe Razvi <shaber@symbian.org>
parents: 80
diff changeset
    33
    <property name="sf.spec.toolsbaseline.select"         value="location" />
88
5778bcf16535 Changed TEF location from lon-engbuild87 to v800008
matt.davies@SYM-BUILD02.ad-sfpd.intra
parents: 83
diff changeset
    34
    <property name="sf.spec.toolsbaseline.location"       value="\\v800008\Builds01\PDT\PDT_b50" /> <!-- for TEF etc -->
47
d350fcdacdb5 New project "clean" added: same as ex-nokia, but using RnD binaries instead of PDK baseline.
ThomasE@UK-ThomasE.symbian.int
parents:
diff changeset
    35
    
d350fcdacdb5 New project "clean" added: same as ex-nokia, but using RnD binaries instead of PDK baseline.
ThomasE@UK-ThomasE.symbian.int
parents:
diff changeset
    36
    <!-- platform build specific properties -->
58
63f36c9fac87 Update project for PDK-6.2 build
Shabe Razvi <shaber@symbian.org>
parents: 53
diff changeset
    37
    <property name="sf.spec.s60.sysdef.clean.configurations.list"  value="S60_5_1_sf" />
47
d350fcdacdb5 New project "clean" added: same as ex-nokia, but using RnD binaries instead of PDK baseline.
ThomasE@UK-ThomasE.symbian.int
parents:
diff changeset
    38
    <property name="sf.spec.os.sysdef.clean.configurations.list"   value="GT_tb91sf" />
d350fcdacdb5 New project "clean" added: same as ex-nokia, but using RnD binaries instead of PDK baseline.
ThomasE@UK-ThomasE.symbian.int
parents:
diff changeset
    39
    
d350fcdacdb5 New project "clean" added: same as ex-nokia, but using RnD binaries instead of PDK baseline.
ThomasE@UK-ThomasE.symbian.int
parents:
diff changeset
    40
    <!-- provide dtd location as os and s60 layers will be different -->
d350fcdacdb5 New project "clean" added: same as ex-nokia, but using RnD binaries instead of PDK baseline.
ThomasE@UK-ThomasE.symbian.int
parents:
diff changeset
    41
    <property name="sf.spec.s60.sysdef.dtd"  value="${sf.spec.job.dir}\sysdefs\sysdef_dtd_1_4_0.xml"/>
d350fcdacdb5 New project "clean" added: same as ex-nokia, but using RnD binaries instead of PDK baseline.
ThomasE@UK-ThomasE.symbian.int
parents:
diff changeset
    42
    <property name="sf.spec.os.sysdef.dtd"   value="${sf.spec.job.dir}\sysdefs\sysdef_dtd_2_0_0.xml"/>
d350fcdacdb5 New project "clean" added: same as ex-nokia, but using RnD binaries instead of PDK baseline.
ThomasE@UK-ThomasE.symbian.int
parents:
diff changeset
    43
    
d350fcdacdb5 New project "clean" added: same as ex-nokia, but using RnD binaries instead of PDK baseline.
ThomasE@UK-ThomasE.symbian.int
parents:
diff changeset
    44
    <property name="sf.spec.sysdef.version"      value="1.4.0"/> <!-- default -->
d350fcdacdb5 New project "clean" added: same as ex-nokia, but using RnD binaries instead of PDK baseline.
ThomasE@UK-ThomasE.symbian.int
parents:
diff changeset
    45
    <property name="sf.spec.s60.sysdef.version"  value="1.4.0"/>
d350fcdacdb5 New project "clean" added: same as ex-nokia, but using RnD binaries instead of PDK baseline.
ThomasE@UK-ThomasE.symbian.int
parents:
diff changeset
    46
    <property name="sf.spec.os.sysdef.version"   value="2.0.0"/>
d350fcdacdb5 New project "clean" added: same as ex-nokia, but using RnD binaries instead of PDK baseline.
ThomasE@UK-ThomasE.symbian.int
parents:
diff changeset
    47
    
d350fcdacdb5 New project "clean" added: same as ex-nokia, but using RnD binaries instead of PDK baseline.
ThomasE@UK-ThomasE.symbian.int
parents:
diff changeset
    48
    <!-- build os and s60 by default -->
d350fcdacdb5 New project "clean" added: same as ex-nokia, but using RnD binaries instead of PDK baseline.
ThomasE@UK-ThomasE.symbian.int
parents:
diff changeset
    49
    <property name="sf.spec.os.skipbuild"   value="false"/>
d350fcdacdb5 New project "clean" added: same as ex-nokia, but using RnD binaries instead of PDK baseline.
ThomasE@UK-ThomasE.symbian.int
parents:
diff changeset
    50
    <property name="sf.spec.s60.skipbuild"  value="false"/>
d350fcdacdb5 New project "clean" added: same as ex-nokia, but using RnD binaries instead of PDK baseline.
ThomasE@UK-ThomasE.symbian.int
parents:
diff changeset
    51
    <property name="sf.spec.splitbuild"     value="true"/> <!-- *this* platform build defines two steps -->
d350fcdacdb5 New project "clean" added: same as ex-nokia, but using RnD binaries instead of PDK baseline.
ThomasE@UK-ThomasE.symbian.int
parents:
diff changeset
    52
d350fcdacdb5 New project "clean" added: same as ex-nokia, but using RnD binaries instead of PDK baseline.
ThomasE@UK-ThomasE.symbian.int
parents:
diff changeset
    53
    <!-- generate dir list(s) of epoc32 tree -->
d350fcdacdb5 New project "clean" added: same as ex-nokia, but using RnD binaries instead of PDK baseline.
ThomasE@UK-ThomasE.symbian.int
parents:
diff changeset
    54
    <property name="sf.spec.dirlist.enable"  value="true"/>
d350fcdacdb5 New project "clean" added: same as ex-nokia, but using RnD binaries instead of PDK baseline.
ThomasE@UK-ThomasE.symbian.int
parents:
diff changeset
    55
    
d350fcdacdb5 New project "clean" added: same as ex-nokia, but using RnD binaries instead of PDK baseline.
ThomasE@UK-ThomasE.symbian.int
parents:
diff changeset
    56
    <!-- generate delta of two epoc32 trees. note: this takes a while! -->
d350fcdacdb5 New project "clean" added: same as ex-nokia, but using RnD binaries instead of PDK baseline.
ThomasE@UK-ThomasE.symbian.int
parents:
diff changeset
    57
    <property name="sf.spec.dirdelta.enable" value="true"/>
d350fcdacdb5 New project "clean" added: same as ex-nokia, but using RnD binaries instead of PDK baseline.
ThomasE@UK-ThomasE.symbian.int
parents:
diff changeset
    58
d350fcdacdb5 New project "clean" added: same as ex-nokia, but using RnD binaries instead of PDK baseline.
ThomasE@UK-ThomasE.symbian.int
parents:
diff changeset
    59
    <!-- prefilter raptor logs -->
58
63f36c9fac87 Update project for PDK-6.2 build
Shabe Razvi <shaber@symbian.org>
parents: 53
diff changeset
    60
    <property name="sf.spec.logs.raptorfilter.enable" value="false"/>
47
d350fcdacdb5 New project "clean" added: same as ex-nokia, but using RnD binaries instead of PDK baseline.
ThomasE@UK-ThomasE.symbian.int
parents:
diff changeset
    61
    
d350fcdacdb5 New project "clean" added: same as ex-nokia, but using RnD binaries instead of PDK baseline.
ThomasE@UK-ThomasE.symbian.int
parents:
diff changeset
    62
    <!-- zip all logs before publish -->
d350fcdacdb5 New project "clean" added: same as ex-nokia, but using RnD binaries instead of PDK baseline.
ThomasE@UK-ThomasE.symbian.int
parents:
diff changeset
    63
    <property name="sf.spec.logs.zip.enable"  value="true"/>
63
9860596ce767 Update platform projects to send test package by default
Shabe Razvi <shaber@symbian.org>
parents: 61
diff changeset
    64
9860596ce767 Update platform projects to send test package by default
Shabe Razvi <shaber@symbian.org>
parents: 61
diff changeset
    65
    <!-- packaging options for bin/src-->
9860596ce767 Update platform projects to send test package by default
Shabe Razvi <shaber@symbian.org>
parents: 61
diff changeset
    66
    <property name="sf.spec.package.bin.enable"  value="true"/>
9860596ce767 Update platform projects to send test package by default
Shabe Razvi <shaber@symbian.org>
parents: 61
diff changeset
    67
    <property name="sf.spec.package.src.enable"  value="true"/>
47
d350fcdacdb5 New project "clean" added: same as ex-nokia, but using RnD binaries instead of PDK baseline.
ThomasE@UK-ThomasE.symbian.int
parents:
diff changeset
    68
    
63
9860596ce767 Update platform projects to send test package by default
Shabe Razvi <shaber@symbian.org>
parents: 61
diff changeset
    69
    <property name="sf.spec.test.sendpkg.enable" value="true"/>
80
95594f8a42ed Add MD5 property to clean platform project
Shabe Razvi <shaber@symbian.org>
parents: 70
diff changeset
    70
95594f8a42ed Add MD5 property to clean platform project
Shabe Razvi <shaber@symbian.org>
parents: 70
diff changeset
    71
    <property name="sf.spec.md5.enable"          value="true"/>
95594f8a42ed Add MD5 property to clean platform project
Shabe Razvi <shaber@symbian.org>
parents: 70
diff changeset
    72
47
d350fcdacdb5 New project "clean" added: same as ex-nokia, but using RnD binaries instead of PDK baseline.
ThomasE@UK-ThomasE.symbian.int
parents:
diff changeset
    73
</project>