common/common_props.ant.xml
author Brendan Donegan brendand@symbian.org
Thu, 30 Jul 2009 16:29:31 +0100
changeset 319 54a6c0bc1299
parent 309 4dfae3e04808
child 317 2168508ed165
permissions -rw-r--r--
Reference to the Font Store API Server
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
18
9f36ff790ea7 Reorganized property/reference importing structure
dariosestito@L063522.prod.ad.symbian.intra
parents:
diff changeset
     1
<?xml version="1.0"?>
9f36ff790ea7 Reorganized property/reference importing structure
dariosestito@L063522.prod.ad.symbian.intra
parents:
diff changeset
     2
9f36ff790ea7 Reorganized property/reference importing structure
dariosestito@L063522.prod.ad.symbian.intra
parents:
diff changeset
     3
<project name="SF-COMMON-PROPS" >
9f36ff790ea7 Reorganized property/reference importing structure
dariosestito@L063522.prod.ad.symbian.intra
parents:
diff changeset
     4
9f36ff790ea7 Reorganized property/reference importing structure
dariosestito@L063522.prod.ad.symbian.intra
parents:
diff changeset
     5
    <property name="sf.project.type" value="package"/>
9f36ff790ea7 Reorganized property/reference importing structure
dariosestito@L063522.prod.ad.symbian.intra
parents:
diff changeset
     6
	
30
62563fa42f57 name, codeline, number
dariosestito@L063522.prod.ad.symbian.intra
parents: 29
diff changeset
     7
    <property name="sf.spec.job.name" value="myproduct"/>
62563fa42f57 name, codeline, number
dariosestito@L063522.prod.ad.symbian.intra
parents: 29
diff changeset
     8
    <property name="sf.spec.job.codeline" value="MCL"/>
62563fa42f57 name, codeline, number
dariosestito@L063522.prod.ad.symbian.intra
parents: 29
diff changeset
     9
    <property name="sf.spec.job.number" value="001"/> <!-- this is always overriden from the commandline -->
28
3d263295af67 Changed default rootdir and made it be used
dariosestito@L063522.prod.ad.symbian.intra
parents: 27
diff changeset
    10
    <property name="sf.spec.job.rootdir" value="D:\fbf_job"/>
33
e0cc21bc6b4e Build drive G: gives issues on Foundation machines
BuildAdmin@LON-ENGBUILD89
parents: 30
diff changeset
    11
    <property name="sf.spec.job.drive" value="M:"/>
18
9f36ff790ea7 Reorganized property/reference importing structure
dariosestito@L063522.prod.ad.symbian.intra
parents:
diff changeset
    12
    <property name="sf.spec.job.freespace" value="10"/>
9f36ff790ea7 Reorganized property/reference importing structure
dariosestito@L063522.prod.ad.symbian.intra
parents:
diff changeset
    13
    <property name="sf.spec.email.from" value="fbf@symbian.org"/> <!-- needs to be defined for S60 platform builds -->
9f36ff790ea7 Reorganized property/reference importing structure
dariosestito@L063522.prod.ad.symbian.intra
parents:
diff changeset
    14
    
21
40f47d226f76 Changes to enable system definition file to be provided and used as is
dariosestito@L063522.prod.ad.symbian.intra
parents: 18
diff changeset
    15
    <property name="sf.spec.systemdefinition.assemble" value="true"/>
40f47d226f76 Changes to enable system definition file to be provided and used as is
dariosestito@L063522.prod.ad.symbian.intra
parents: 18
diff changeset
    16
    <!-- property name="sf.spec.systemdefinition.file" value=""/ -->
147
5b2818c52aae Add optiona BC checking to build process
Louis Henry Nayegon <louisn@symbian.org>
parents: 127
diff changeset
    17
290
5ee8d148ce40 Make BC testing more robust. Now requires PDT_HOME env var to be set rather than fail silently. Plus Logs zip tidy up.
Shabe Razvi <shaber@symbian.org>
parents: 260
diff changeset
    18
    <property name="sf.spec.pdt.root" value="${env.PDT_HOME}"/> <!-- e.g. C:\Symbian\Tools\PDT_1.0\ -->
147
5b2818c52aae Add optiona BC checking to build process
Louis Henry Nayegon <louisn@symbian.org>
parents: 127
diff changeset
    19
28
3d263295af67 Changed default rootdir and made it be used
dariosestito@L063522.prod.ad.symbian.intra
parents: 27
diff changeset
    20
    <property name="sf.spec.sbs.config" value="armv5"/>
3d263295af67 Changed default rootdir and made it be used
dariosestito@L063522.prod.ad.symbian.intra
parents: 27
diff changeset
    21
    
18
9f36ff790ea7 Reorganized property/reference importing structure
dariosestito@L063522.prod.ad.symbian.intra
parents:
diff changeset
    22
    <property name="sf.spec.build.target" value="all"/>
9f36ff790ea7 Reorganized property/reference importing structure
dariosestito@L063522.prod.ad.symbian.intra
parents:
diff changeset
    23
    <property name="sf.spec.build.variant" value=""/>
9f36ff790ea7 Reorganized property/reference importing structure
dariosestito@L063522.prod.ad.symbian.intra
parents:
diff changeset
    24
    <property name="sf.spec.build.productioncode.enable" value="true"/>
9f36ff790ea7 Reorganized property/reference importing structure
dariosestito@L063522.prod.ad.symbian.intra
parents:
diff changeset
    25
    <property name="sf.spec.build.testcode.enable" value="false"/>
9f36ff790ea7 Reorganized property/reference importing structure
dariosestito@L063522.prod.ad.symbian.intra
parents:
diff changeset
    26
    <property name="sf.spec.build.system" value="sbs"/> <!-- sbs|ebs|ec -->
9f36ff790ea7 Reorganized property/reference importing structure
dariosestito@L063522.prod.ad.symbian.intra
parents:
diff changeset
    27
    <!-- property name="sf.spec.build.sbsv2.config" value=""/ -->
9f36ff790ea7 Reorganized property/reference importing structure
dariosestito@L063522.prod.ad.symbian.intra
parents:
diff changeset
    28
    <!-- property name="sf.spec.build.sbsv2.options" value="-k"/ -->
225
5705f5c8f10d Adding truclean step to the package build
Dario Sestito <darios@symbian.org>
parents: 222
diff changeset
    29
    <property name="sf.spec.build.clean.enable" value="false"/>
18
9f36ff790ea7 Reorganized property/reference importing structure
dariosestito@L063522.prod.ad.symbian.intra
parents:
diff changeset
    30
    <property name="sf.spec.sysdef.configurations.list" value="s60_build,s60_bldmelast"/>
9f36ff790ea7 Reorganized property/reference importing structure
dariosestito@L063522.prod.ad.symbian.intra
parents:
diff changeset
    31
    
28
3d263295af67 Changed default rootdir and made it be used
dariosestito@L063522.prod.ad.symbian.intra
parents: 27
diff changeset
    32
    
18
9f36ff790ea7 Reorganized property/reference importing structure
dariosestito@L063522.prod.ad.symbian.intra
parents:
diff changeset
    33
    <property name="sf.spec.referenceroms.createimages.enable" value="false"/>
9f36ff790ea7 Reorganized property/reference importing structure
dariosestito@L063522.prod.ad.symbian.intra
parents:
diff changeset
    34
    <property name="sf.spec.testroms.createimages.enable" value="false"/>
9f36ff790ea7 Reorganized property/reference importing structure
dariosestito@L063522.prod.ad.symbian.intra
parents:
diff changeset
    35
    
9f36ff790ea7 Reorganized property/reference importing structure
dariosestito@L063522.prod.ad.symbian.intra
parents:
diff changeset
    36
    <property name="sf.spec.sourcesync.enable" value="true"/>
9f36ff790ea7 Reorganized property/reference importing structure
dariosestito@L063522.prod.ad.symbian.intra
parents:
diff changeset
    37
    <property name="sf.spec.sourcesync.usecache" value="false"/>
9f36ff790ea7 Reorganized property/reference importing structure
dariosestito@L063522.prod.ad.symbian.intra
parents:
diff changeset
    38
    <property name="sf.spec.sourcesync.sourcespecfile" value="sources.csv"/>
248
f1f162027366 Build HG Caching - added new variable 'sf.spec.sourcesync.cachelocation' and changed caching invocation to use it. Defaults to previous location.
MattD <mattd@symbian.org>
parents: 222
diff changeset
    39
    <property name="sf.spec.sourcesync.cachelocation" value="${sf.spec.job.rootdir}/hgcache"/>
18
9f36ff790ea7 Reorganized property/reference importing structure
dariosestito@L063522.prod.ad.symbian.intra
parents:
diff changeset
    40
    
9f36ff790ea7 Reorganized property/reference importing structure
dariosestito@L063522.prod.ad.symbian.intra
parents:
diff changeset
    41
    <property name="sf.spec.baseline.enable" value="true"/>
9f36ff790ea7 Reorganized property/reference importing structure
dariosestito@L063522.prod.ad.symbian.intra
parents:
diff changeset
    42
    <property name="sf.spec.baseline.select" value="auto"/> <!-- auto|explicit|location -->
207
87306c6a6632 Packaging change - Tools now zipped into 'tools_epoc.zip', which isn't 'emu' but 'tools' for package and platform builds.
MattD <mattd@symbian.org>
parents: 198
diff changeset
    43
    <property name="sf.spec.baseline.getenv_options" value="-i emu,tools"/>
18
9f36ff790ea7 Reorganized property/reference importing structure
dariosestito@L063522.prod.ad.symbian.intra
parents:
diff changeset
    44
    <property name="sf.spec.toolsbaseline.enable" value="true"/>
9f36ff790ea7 Reorganized property/reference importing structure
dariosestito@L063522.prod.ad.symbian.intra
parents:
diff changeset
    45
    <property name="sf.spec.toolsbaseline.select" value="auto"/>
182
247e27021cd0 Add <sf-getenv-tools> target to unpack tools baseline and also <sf-build-smoketestpkg> to create smoketest package to be sent to ATS3 server
Shabe Razvi <shaber@symbian.org>
parents: 181
diff changeset
    46
    <property name="sf.spec.toolsbaseline.getenv_options" value="-i tools"/>
18
9f36ff790ea7 Reorganized property/reference importing structure
dariosestito@L063522.prod.ad.symbian.intra
parents:
diff changeset
    47
    
26
50f9c55550f1 Added publishing of logs and reports
dariosestito@L063522.prod.ad.symbian.intra
parents: 21
diff changeset
    48
    <property name="sf.spec.publish.enable" value="true"/>
18
9f36ff790ea7 Reorganized property/reference importing structure
dariosestito@L063522.prod.ad.symbian.intra
parents:
diff changeset
    49
    <property name="sf.spec.publish.unpackagedartefacts.enable" value="true"/>
9f36ff790ea7 Reorganized property/reference importing structure
dariosestito@L063522.prod.ad.symbian.intra
parents:
diff changeset
    50
    <property name="sf.spec.publish.packagedartefacts.enable" value="true"/>
9f36ff790ea7 Reorganized property/reference importing structure
dariosestito@L063522.prod.ad.symbian.intra
parents:
diff changeset
    51
    <property name="sf.spec.publish.network.freespace" value="10"/>
193
e60dd96530ff Results Publish - changed network location from \\lon-engbuild87\SF_Build\ to \\v800008\SF_build\
matt.davies@SYM-BUILD02.ad-sfpd.intra
parents: 182
diff changeset
    52
    <property name="sf.spec.publish.networkdrive" value="\\v800008\Builds01\SF_builds"/>
e60dd96530ff Results Publish - changed network location from \\lon-engbuild87\SF_Build\ to \\v800008\SF_build\
matt.davies@SYM-BUILD02.ad-sfpd.intra
parents: 182
diff changeset
    53
    <property name="sf.spec.publish.rootdir" value="\\v800008\Builds01\SF_builds"/>
169
e7c76e615b76 Initial implementation of publishing to Diamonds
Dario Sestito <darios@symbian.org>
parents: 164
diff changeset
    54
    <property name="sf.spec.publish.diamonds.server" value="v800002.ad-sfpd.intra"/>
e7c76e615b76 Initial implementation of publishing to Diamonds
Dario Sestito <darios@symbian.org>
parents: 164
diff changeset
    55
    <property name="sf.spec.publish.diamonds.port" value="80"/>
e7c76e615b76 Initial implementation of publishing to Diamonds
Dario Sestito <darios@symbian.org>
parents: 164
diff changeset
    56
    <property name="sf.spec.publish.diamonds.path" value="/diamonds/builds/"/>
18
9f36ff790ea7 Reorganized property/reference importing structure
dariosestito@L063522.prod.ad.symbian.intra
parents:
diff changeset
    57
    
127
01387db0fc8c Disable hg tagging by default
Shabe Razvi <shaber@symbian.org>
parents: 126
diff changeset
    58
    <property name="sf.spec.tagafterbuild.enable" value="false"/>
61
54444a2ae2db 1. Update list and delta targets
ShabeR@UK-SHABER
parents: 54
diff changeset
    59
54444a2ae2db 1. Update list and delta targets
ShabeR@UK-SHABER
parents: 54
diff changeset
    60
    <!-- if sf-list-dir called, generate dir list(s) of epoc32 tree -->
54444a2ae2db 1. Update list and delta targets
ShabeR@UK-SHABER
parents: 54
diff changeset
    61
    <property name="sf.spec.dirlist.enable"  value="false"/>
54444a2ae2db 1. Update list and delta targets
ShabeR@UK-SHABER
parents: 54
diff changeset
    62
    
54444a2ae2db 1. Update list and delta targets
ShabeR@UK-SHABER
parents: 54
diff changeset
    63
    <!-- if sf-list-dir called, generate delta of two epoc32 trees. note: this takes a while! -->
54444a2ae2db 1. Update list and delta targets
ShabeR@UK-SHABER
parents: 54
diff changeset
    64
    <property name="sf.spec.dirdelta.enable" value="false"/>
54444a2ae2db 1. Update list and delta targets
ShabeR@UK-SHABER
parents: 54
diff changeset
    65
    
54444a2ae2db 1. Update list and delta targets
ShabeR@UK-SHABER
parents: 54
diff changeset
    66
    <!-- prefilter raptor logs -->
54444a2ae2db 1. Update list and delta targets
ShabeR@UK-SHABER
parents: 54
diff changeset
    67
    <property name="sf.spec.logs.raptorfilter.enable" value="true"/>
54444a2ae2db 1. Update list and delta targets
ShabeR@UK-SHABER
parents: 54
diff changeset
    68
    
54444a2ae2db 1. Update list and delta targets
ShabeR@UK-SHABER
parents: 54
diff changeset
    69
    <!-- zip all logs before publish -->
54444a2ae2db 1. Update list and delta targets
ShabeR@UK-SHABER
parents: 54
diff changeset
    70
    <property name="sf.spec.logs.zip.enable"  value="true"/>
114
786a0a00701e 1) Update binary packaging solution to invoke 7za directly. 2) Add partially complete ATS sf-send-testpkg target and associated tools
Shabe Razvi <shaber@symbian.org>
parents: 97
diff changeset
    71
    
786a0a00701e 1) Update binary packaging solution to invoke 7za directly. 2) Add partially complete ATS sf-send-testpkg target and associated tools
Shabe Razvi <shaber@symbian.org>
parents: 97
diff changeset
    72
    <!-- packaging options for bin/src-->
786a0a00701e 1) Update binary packaging solution to invoke 7za directly. 2) Add partially complete ATS sf-send-testpkg target and associated tools
Shabe Razvi <shaber@symbian.org>
parents: 97
diff changeset
    73
    <property name="sf.spec.package.bin.enable"  value="false"/>
786a0a00701e 1) Update binary packaging solution to invoke 7za directly. 2) Add partially complete ATS sf-send-testpkg target and associated tools
Shabe Razvi <shaber@symbian.org>
parents: 97
diff changeset
    74
    <property name="sf.spec.package.src.enable"  value="false"/>
786a0a00701e 1) Update binary packaging solution to invoke 7za directly. 2) Add partially complete ATS sf-send-testpkg target and associated tools
Shabe Razvi <shaber@symbian.org>
parents: 97
diff changeset
    75
181
228f8b438c19 Add MD5 creation
Shabe Razvi <shaber@symbian.org>
parents: 157
diff changeset
    76
    <!-- enable creation of MD5s -->
228f8b438c19 Add MD5 creation
Shabe Razvi <shaber@symbian.org>
parents: 157
diff changeset
    77
    <property name="sf.spec.md5.enable"          value="false"/>
228f8b438c19 Add MD5 creation
Shabe Razvi <shaber@symbian.org>
parents: 157
diff changeset
    78
114
786a0a00701e 1) Update binary packaging solution to invoke 7za directly. 2) Add partially complete ATS sf-send-testpkg target and associated tools
Shabe Razvi <shaber@symbian.org>
parents: 97
diff changeset
    79
    <!-- ATS client properties -->
786a0a00701e 1) Update binary packaging solution to invoke 7za directly. 2) Add partially complete ATS sf-send-testpkg target and associated tools
Shabe Razvi <shaber@symbian.org>
parents: 97
diff changeset
    80
    <property name="sf.spec.test.sendpkg.enable" value="false"/>
221
bb8b41925df4 Enable build machine based testing via ATS worker
Shabe Razvi <shaber@symbian.org>
parents: 215
diff changeset
    81
    <property name="sf.spec.test.host.name"      value="sym-build01"/>
122
2c7b53b5228f Add ATS test client target <sf-send-testpkg> to default configuration. Default is off.
Shabe Razvi <shaber@symbian.org>
parents: 114
diff changeset
    82
    <property name="sf.spec.test.host.username"  value="admin"/>
126
c7c1445180e7 Fix test property typos
Shabe Razvi <shaber@symbian.org>
parents: 122
diff changeset
    83
    <property name="sf.spec.test.host.password"  value="admin"/>
221
bb8b41925df4 Enable build machine based testing via ATS worker
Shabe Razvi <shaber@symbian.org>
parents: 215
diff changeset
    84
    <property name="sf.spec.test.host.droppath"  value="D:\ats3_testdrop_arrivals\${env.COMPUTERNAME}"/>
122
2c7b53b5228f Add ATS test client target <sf-send-testpkg> to default configuration. Default is off.
Shabe Razvi <shaber@symbian.org>
parents: 114
diff changeset
    85
    <property name="sf.spec.test.epocroot"       value="D:\ATS3\winscw_smoketest"/>
114
786a0a00701e 1) Update binary packaging solution to invoke 7za directly. 2) Add partially complete ATS sf-send-testpkg target and associated tools
Shabe Razvi <shaber@symbian.org>
parents: 97
diff changeset
    86
309
4dfae3e04808 Make ATS drop path by UNC not mapped drive.
Shabe Razvi <shaber@symbian.org>
parents: 301
diff changeset
    87
    <!-- ATS properties -->
4dfae3e04808 Make ATS drop path by UNC not mapped drive.
Shabe Razvi <shaber@symbian.org>
parents: 301
diff changeset
    88
    <property name="sf.spec.test.package.location"  value="\\${sf.spec.test.host.name}\ats3_testdrop_arrivals\${env.COMPUTERNAME}"/>
256
83bd5e2c69a6 Use GENERIC interface on ATS server and add machine name to test package to aid origin
Shabe Razvi <shaber@symbian.org>
parents: 248
diff changeset
    89
    <property name="sf.spec.test.package.name"      value="${env.COMPUTERNAME}-Smoketest-${sf.spec.job.name}_${sf.spec.job.codeline}.${sf.spec.job.number}.zip"/> <!-- build.id not available at this point, so construct it from component parts -->
122
2c7b53b5228f Add ATS test client target <sf-send-testpkg> to default configuration. Default is off.
Shabe Razvi <shaber@symbian.org>
parents: 114
diff changeset
    90
    <property name="sf.spec.test.package.droppath"  value="D:\ATS3\TestDrops"/>
114
786a0a00701e 1) Update binary packaging solution to invoke 7za directly. 2) Add partially complete ATS sf-send-testpkg target and associated tools
Shabe Razvi <shaber@symbian.org>
parents: 97
diff changeset
    91
147
5b2818c52aae Add optiona BC checking to build process
Louis Henry Nayegon <louisn@symbian.org>
parents: 127
diff changeset
    92
    <!-- BC check properties -->
5b2818c52aae Add optiona BC checking to build process
Louis Henry Nayegon <louisn@symbian.org>
parents: 127
diff changeset
    93
    <property name="sf.spec.bccheck.enable" value="false"/>
157
6bf16e4e9cb7 .xml missing from file names
Louis Henry Nayegon <louisn@symbian.org>
parents: 147
diff changeset
    94
    <property name="sf.spec.bccheck.enable.la" value="true"/>
6bf16e4e9cb7 .xml missing from file names
Louis Henry Nayegon <louisn@symbian.org>
parents: 147
diff changeset
    95
    <property name="sf.spec.bccheck.enable.ha" value="true"/>
215
6e86ffca2e31 Add option for dynamic bc testing
Louis Henry Nayegon <louisn@symbian.org>
parents: 209
diff changeset
    96
    <property name="sf.spec.bccheck.enable.dynamic" value="true"/>
290
5ee8d148ce40 Make BC testing more robust. Now requires PDT_HOME env var to be set rather than fail silently. Plus Logs zip tidy up.
Shabe Razvi <shaber@symbian.org>
parents: 260
diff changeset
    97
    <property name="sf.spec.bccheck.baseline.name" value="symbian1"/>
5ee8d148ce40 Make BC testing more robust. Now requires PDT_HOME env var to be set rather than fail silently. Plus Logs zip tidy up.
Shabe Razvi <shaber@symbian.org>
parents: 260
diff changeset
    98
    <property name="sf.spec.bccheck.baseline.skd.dir" value="\\v800008\builds01\releases\installed\s60_5th_sdk_installed"/>
147
5b2818c52aae Add optiona BC checking to build process
Louis Henry Nayegon <louisn@symbian.org>
parents: 127
diff changeset
    99
    <property name="sf.spec.bccheck.baseline.s60.version" value="5.1"/>
5b2818c52aae Add optiona BC checking to build process
Louis Henry Nayegon <louisn@symbian.org>
parents: 127
diff changeset
   100
    <property name="sf.spec.bccheck.current.s60.version" value="5.1"/>
5b2818c52aae Add optiona BC checking to build process
Louis Henry Nayegon <louisn@symbian.org>
parents: 127
diff changeset
   101
    <property name="sf.spec.bccheck.reportid" value="report"/>
301
d1e42f09003c Added step to submit Dynamic BC tests to ATS server
Brendan Donegan brendand@symbian.org
parents: 290
diff changeset
   102
    <property name="sf.spec.bccheck.package.name" value="${env.COMPUTERNAME}-bctest-${sf.spec.job.name}_${sf.spec.job.codeline}.${sf.spec.job.number}.zip"/>
18
9f36ff790ea7 Reorganized property/reference importing structure
dariosestito@L063522.prod.ad.symbian.intra
parents:
diff changeset
   103
</project>
9f36ff790ea7 Reorganized property/reference importing structure
dariosestito@L063522.prod.ad.symbian.intra
parents:
diff changeset
   104
9f36ff790ea7 Reorganized property/reference importing structure
dariosestito@L063522.prod.ad.symbian.intra
parents:
diff changeset
   105