|
1 <?xml version="1.0"?> |
|
2 <build> |
|
3 <config abstract="true"> |
|
4 <!-- Options that apply accross the board --> |
|
5 <set name="archive.tool" value="7za" /> |
|
6 <set name="root.dir" value="${build.drive}/" /> |
|
7 <set name="temp.build.dir" value="${temp.build.dir}" /> |
|
8 <set name="casesensitive" value="false" /> |
|
9 <set name="archives.dir" value="${build.output.dir}/zips" /> |
|
10 <set name="policy.internal.name" value="removed" /> |
|
11 <!--set name="policy.csv" value="${policy.csv}" /--> |
|
12 <set name="policy.zip2zip" value="false" /> |
|
13 <set name="policy.default.value" value="" /> |
|
14 |
|
15 <!-- Metadata creation --> |
|
16 <set name="grace.template" value="${temp.build.dir}/release_metadata_template.xml" /> |
|
17 <set name="grace.metadata" value="true" /> |
|
18 <set name="grace.service" value="${grace.service.name}" /> |
|
19 <set name="grace.product" value="${grace.product.name}" /> |
|
20 <set name="grace.release" value="${grace.release.name}" /> |
|
21 |
|
22 <!-- Specify this config to package all inputs to the build --> |
|
23 <config name="src" abstract="true"> |
|
24 <!-- Options that apply to all src configs --> |
|
25 <set name="exclude" value="**/.hg/**"/> |
|
26 <set name="exclude" value="**/.hgtags"/> |
|
27 <set name="exclude" value="**/.hgignore"/> |
|
28 <set name="exclude" value="**/.hg_archival.txt"/> |
|
29 |
|
30 <!-- These configs will be populated with tags for the source --> |
|
31 <config name="sfl" abstract="true"> |
|
32 <set name="grace.filters" value="src" /> |
|
33 </config> |
|
34 <config name="oss" abstract="true"> |
|
35 <set name="grace.filters" value="src" /> |
|
36 </config> |
|
37 <config name="rnd" abstract="true"> |
|
38 <set name="grace.filters" value="rnd" /> |
|
39 </config> |
|
40 </config> |
|
41 <!-- Specify this config to package all outputs from the build --> |
|
42 <config name="bin" abstract="true"> |
|
43 <!-- This config will be populated with exclusions for the rnd bins --> |
|
44 <config> |
|
45 <set name="name" value="binaries_epoc"/> |
|
46 <set name="grace.filters" value="emu" /> |
|
47 <set name="include" value="epoc32/**"/> |
|
48 <set name="exclude" value="epoc32/build/**"/> |
|
49 </config> |
|
50 </config> |
|
51 </config> |
|
52 </build> |