common/common_props.ant.xml
author Simon Howkins <simonh@symbian.org>
Thu, 16 Jul 2009 14:35:54 +0100
changeset 259 97419fef4b8f
parent 240 5705f5c8f10d
child 260 13596dc42a47
permissions -rw-r--r--
Added creation of zips of zips of OSS packages (though these are not yet published in a PDK release). Updated names of zips of zips of SFL packages to avoid clashing with the ideal long term name of the zips of zips of OSS packages.
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"/>
43
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=""/ -->
123
5b2818c52aae Add optiona BC checking to build process
Louis Henry Nayegon <louisn@symbian.org>
parents: 104
diff changeset
    17
5b2818c52aae Add optiona BC checking to build process
Louis Henry Nayegon <louisn@symbian.org>
parents: 104
diff changeset
    18
    <property name="sf.spec.pdt.root" value="C:\Symbian\Tools\PDT_1.0"/>
5b2818c52aae Add optiona BC checking to build process
Louis Henry Nayegon <louisn@symbian.org>
parents: 104
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"/ -->
240
5705f5c8f10d Adding truclean step to the package build
Dario Sestito <darios@symbian.org>
parents: 223
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"/>
9f36ff790ea7 Reorganized property/reference importing structure
dariosestito@L063522.prod.ad.symbian.intra
parents:
diff changeset
    39
    
9f36ff790ea7 Reorganized property/reference importing structure
dariosestito@L063522.prod.ad.symbian.intra
parents:
diff changeset
    40
    <property name="sf.spec.baseline.enable" value="true"/>
9f36ff790ea7 Reorganized property/reference importing structure
dariosestito@L063522.prod.ad.symbian.intra
parents:
diff changeset
    41
    <property name="sf.spec.baseline.select" value="auto"/> <!-- auto|explicit|location -->
167
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: 158
diff changeset
    42
    <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
    43
    <property name="sf.spec.toolsbaseline.enable" value="true"/>
9f36ff790ea7 Reorganized property/reference importing structure
dariosestito@L063522.prod.ad.symbian.intra
parents:
diff changeset
    44
    <property name="sf.spec.toolsbaseline.select" value="auto"/>
142
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: 141
diff changeset
    45
    <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
    46
    
26
50f9c55550f1 Added publishing of logs and reports
dariosestito@L063522.prod.ad.symbian.intra
parents: 21
diff changeset
    47
    <property name="sf.spec.publish.enable" value="true"/>
18
9f36ff790ea7 Reorganized property/reference importing structure
dariosestito@L063522.prod.ad.symbian.intra
parents:
diff changeset
    48
    <property name="sf.spec.publish.unpackagedartefacts.enable" value="true"/>
9f36ff790ea7 Reorganized property/reference importing structure
dariosestito@L063522.prod.ad.symbian.intra
parents:
diff changeset
    49
    <property name="sf.spec.publish.packagedartefacts.enable" value="true"/>
9f36ff790ea7 Reorganized property/reference importing structure
dariosestito@L063522.prod.ad.symbian.intra
parents:
diff changeset
    50
    <property name="sf.spec.publish.network.freespace" value="10"/>
153
e60dd96530ff Results Publish - changed network location from \\lon-engbuild87\SF_Build\ to \\v800008\SF_build\
matt.davies@SYM-BUILD02.ad-sfpd.intra
parents: 142
diff changeset
    51
    <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: 142
diff changeset
    52
    <property name="sf.spec.publish.rootdir" value="\\v800008\Builds01\SF_builds"/>
197
e7c76e615b76 Initial implementation of publishing to Diamonds
Dario Sestito <darios@symbian.org>
parents: 193
diff changeset
    53
    <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: 193
diff changeset
    54
    <property name="sf.spec.publish.diamonds.port" value="80"/>
e7c76e615b76 Initial implementation of publishing to Diamonds
Dario Sestito <darios@symbian.org>
parents: 193
diff changeset
    55
    <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
    56
    
104
01387db0fc8c Disable hg tagging by default
Shabe Razvi <shaber@symbian.org>
parents: 103
diff changeset
    57
    <property name="sf.spec.tagafterbuild.enable" value="false"/>
40
54444a2ae2db 1. Update list and delta targets
ShabeR@UK-SHABER
parents: 33
diff changeset
    58
54444a2ae2db 1. Update list and delta targets
ShabeR@UK-SHABER
parents: 33
diff changeset
    59
    <!-- if sf-list-dir called, generate dir list(s) of epoc32 tree -->
54444a2ae2db 1. Update list and delta targets
ShabeR@UK-SHABER
parents: 33
diff changeset
    60
    <property name="sf.spec.dirlist.enable"  value="false"/>
54444a2ae2db 1. Update list and delta targets
ShabeR@UK-SHABER
parents: 33
diff changeset
    61
    
54444a2ae2db 1. Update list and delta targets
ShabeR@UK-SHABER
parents: 33
diff changeset
    62
    <!-- 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: 33
diff changeset
    63
    <property name="sf.spec.dirdelta.enable" value="false"/>
54444a2ae2db 1. Update list and delta targets
ShabeR@UK-SHABER
parents: 33
diff changeset
    64
    
54444a2ae2db 1. Update list and delta targets
ShabeR@UK-SHABER
parents: 33
diff changeset
    65
    <!-- prefilter raptor logs -->
54444a2ae2db 1. Update list and delta targets
ShabeR@UK-SHABER
parents: 33
diff changeset
    66
    <property name="sf.spec.logs.raptorfilter.enable" value="true"/>
54444a2ae2db 1. Update list and delta targets
ShabeR@UK-SHABER
parents: 33
diff changeset
    67
    
54444a2ae2db 1. Update list and delta targets
ShabeR@UK-SHABER
parents: 33
diff changeset
    68
    <!-- zip all logs before publish -->
54444a2ae2db 1. Update list and delta targets
ShabeR@UK-SHABER
parents: 33
diff changeset
    69
    <property name="sf.spec.logs.zip.enable"  value="true"/>
91
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: 74
diff changeset
    70
    
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: 74
diff changeset
    71
    <!-- 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: 74
diff changeset
    72
    <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: 74
diff changeset
    73
    <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: 74
diff changeset
    74
141
228f8b438c19 Add MD5 creation
Shabe Razvi <shaber@symbian.org>
parents: 133
diff changeset
    75
    <!-- enable creation of MD5s -->
228f8b438c19 Add MD5 creation
Shabe Razvi <shaber@symbian.org>
parents: 133
diff changeset
    76
    <property name="sf.spec.md5.enable"          value="false"/>
228f8b438c19 Add MD5 creation
Shabe Razvi <shaber@symbian.org>
parents: 133
diff changeset
    77
91
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: 74
diff changeset
    78
    <!-- 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: 74
diff changeset
    79
    <property name="sf.spec.test.sendpkg.enable" value="false"/>
219
bb8b41925df4 Enable build machine based testing via ATS worker
Shabe Razvi <shaber@symbian.org>
parents: 213
diff changeset
    80
    <property name="sf.spec.test.host.name"      value="sym-build01"/>
99
2c7b53b5228f Add ATS test client target <sf-send-testpkg> to default configuration. Default is off.
Shabe Razvi <shaber@symbian.org>
parents: 91
diff changeset
    81
    <property name="sf.spec.test.host.username"  value="admin"/>
103
c7c1445180e7 Fix test property typos
Shabe Razvi <shaber@symbian.org>
parents: 99
diff changeset
    82
    <property name="sf.spec.test.host.password"  value="admin"/>
219
bb8b41925df4 Enable build machine based testing via ATS worker
Shabe Razvi <shaber@symbian.org>
parents: 213
diff changeset
    83
    <property name="sf.spec.test.host.droppath"  value="D:\ats3_testdrop_arrivals\${env.COMPUTERNAME}"/>
99
2c7b53b5228f Add ATS test client target <sf-send-testpkg> to default configuration. Default is off.
Shabe Razvi <shaber@symbian.org>
parents: 91
diff changeset
    84
    <property name="sf.spec.test.epocroot"       value="D:\ATS3\winscw_smoketest"/>
91
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: 74
diff changeset
    85
99
2c7b53b5228f Add ATS test client target <sf-send-testpkg> to default configuration. Default is off.
Shabe Razvi <shaber@symbian.org>
parents: 91
diff changeset
    86
    <!-- ATS local properties -->
219
bb8b41925df4 Enable build machine based testing via ATS worker
Shabe Razvi <shaber@symbian.org>
parents: 213
diff changeset
    87
    <property name="sf.spec.test.package.location"  value="T:\${env.COMPUTERNAME}"/>
142
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: 141
diff changeset
    88
    <property name="sf.spec.test.package.name"      value="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 -->
99
2c7b53b5228f Add ATS test client target <sf-send-testpkg> to default configuration. Default is off.
Shabe Razvi <shaber@symbian.org>
parents: 91
diff changeset
    89
    <property name="sf.spec.test.package.droppath"  value="D:\ATS3\TestDrops"/>
91
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: 74
diff changeset
    90
123
5b2818c52aae Add optiona BC checking to build process
Louis Henry Nayegon <louisn@symbian.org>
parents: 104
diff changeset
    91
    <!-- BC check properties -->
5b2818c52aae Add optiona BC checking to build process
Louis Henry Nayegon <louisn@symbian.org>
parents: 104
diff changeset
    92
    <property name="sf.spec.bccheck.enable" value="false"/>
133
6bf16e4e9cb7 .xml missing from file names
Louis Henry Nayegon <louisn@symbian.org>
parents: 123
diff changeset
    93
    <property name="sf.spec.bccheck.enable.la" value="true"/>
6bf16e4e9cb7 .xml missing from file names
Louis Henry Nayegon <louisn@symbian.org>
parents: 123
diff changeset
    94
    <property name="sf.spec.bccheck.enable.ha" value="true"/>
213
6e86ffca2e31 Add option for dynamic bc testing
Louis Henry Nayegon <louisn@symbian.org>
parents: 207
diff changeset
    95
    <property name="sf.spec.bccheck.enable.dynamic" value="true"/>
123
5b2818c52aae Add optiona BC checking to build process
Louis Henry Nayegon <louisn@symbian.org>
parents: 104
diff changeset
    96
    <property name="sf.spec.bccheck.baseline.name" value="SDK_3rd_Edition"/>
5b2818c52aae Add optiona BC checking to build process
Louis Henry Nayegon <louisn@symbian.org>
parents: 104
diff changeset
    97
    <property name="sf.spec.bccheck.baseline.skd.dir" value="C:\Symbian\9.1\S60_3rd_MR\"/>
5b2818c52aae Add optiona BC checking to build process
Louis Henry Nayegon <louisn@symbian.org>
parents: 104
diff changeset
    98
    <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: 104
diff changeset
    99
    <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: 104
diff changeset
   100
    <property name="sf.spec.bccheck.reportid" value="report"/>
18
9f36ff790ea7 Reorganized property/reference importing structure
dariosestito@L063522.prod.ad.symbian.intra
parents:
diff changeset
   101
</project>
9f36ff790ea7 Reorganized property/reference importing structure
dariosestito@L063522.prod.ad.symbian.intra
parents:
diff changeset
   102
9f36ff790ea7 Reorganized property/reference importing structure
dariosestito@L063522.prod.ad.symbian.intra
parents:
diff changeset
   103