common/templates/build-info.xml.ftl
author Simon Howkins <simonh@symbian.org>
Tue, 26 Jan 2010 16:58:19 +0000
changeset 856 0e553fdaa218
parent 231 c75afb49c4d3
permissions -rw-r--r--
Added framework for specifying a "sources.csv" for test repos (separate from both the FBF and the sources repos).
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
61
6066a7d39270 Diamondize BOM info
DarioS@UK-DarioS.symbian.int
parents:
diff changeset
     1
<?xml version="1.0" encoding="utf-8"?>
231
c75afb49c4d3 Add branch and changeset support for getting source. BOM sources.csv can now be reused directly.
Shabe Razvi <shaber@symbian.org>
parents: 225
diff changeset
     2
c75afb49c4d3 Add branch and changeset support for getting source. BOM sources.csv can now be reused directly.
Shabe Razvi <shaber@symbian.org>
parents: 225
diff changeset
     3
<#assign row = 0 />
c75afb49c4d3 Add branch and changeset support for getting source. BOM sources.csv can now be reused directly.
Shabe Razvi <shaber@symbian.org>
parents: 225
diff changeset
     4
61
6066a7d39270 Diamondize BOM info
DarioS@UK-DarioS.symbian.int
parents:
diff changeset
     5
<diamonds-build>
6066a7d39270 Diamondize BOM info
DarioS@UK-DarioS.symbian.int
parents:
diff changeset
     6
  <content>
6066a7d39270 Diamondize BOM info
DarioS@UK-DarioS.symbian.int
parents:
diff changeset
     7
    <project>
6066a7d39270 Diamondize BOM info
DarioS@UK-DarioS.symbian.int
parents:
diff changeset
     8
      <name>Config</name>
6066a7d39270 Diamondize BOM info
DarioS@UK-DarioS.symbian.int
parents:
diff changeset
     9
      <#list config as c>
6066a7d39270 Diamondize BOM info
DarioS@UK-DarioS.symbian.int
parents:
diff changeset
    10
 	  <baseline>${c.loc}#${c.rev}</baseline>
6066a7d39270 Diamondize BOM info
DarioS@UK-DarioS.symbian.int
parents:
diff changeset
    11
 	  </#list>
6066a7d39270 Diamondize BOM info
DarioS@UK-DarioS.symbian.int
parents:
diff changeset
    12
    </project>
6066a7d39270 Diamondize BOM info
DarioS@UK-DarioS.symbian.int
parents:
diff changeset
    13
    <project>
6066a7d39270 Diamondize BOM info
DarioS@UK-DarioS.symbian.int
parents:
diff changeset
    14
      <name>Project</name>
6066a7d39270 Diamondize BOM info
DarioS@UK-DarioS.symbian.int
parents:
diff changeset
    15
      <#list project as p>
6066a7d39270 Diamondize BOM info
DarioS@UK-DarioS.symbian.int
parents:
diff changeset
    16
 	  <baseline>${p.loc}#${p.rev}</baseline>
6066a7d39270 Diamondize BOM info
DarioS@UK-DarioS.symbian.int
parents:
diff changeset
    17
 	  </#list>
6066a7d39270 Diamondize BOM info
DarioS@UK-DarioS.symbian.int
parents:
diff changeset
    18
    </project>
6066a7d39270 Diamondize BOM info
DarioS@UK-DarioS.symbian.int
parents:
diff changeset
    19
    <project>
6066a7d39270 Diamondize BOM info
DarioS@UK-DarioS.symbian.int
parents:
diff changeset
    20
      <name>Baseline</name>
6066a7d39270 Diamondize BOM info
DarioS@UK-DarioS.symbian.int
parents:
diff changeset
    21
      <#list baseline as b>
6066a7d39270 Diamondize BOM info
DarioS@UK-DarioS.symbian.int
parents:
diff changeset
    22
      <baseline>${b}</baseline>
6066a7d39270 Diamondize BOM info
DarioS@UK-DarioS.symbian.int
parents:
diff changeset
    23
      </#list>
6066a7d39270 Diamondize BOM info
DarioS@UK-DarioS.symbian.int
parents:
diff changeset
    24
    </project>
6066a7d39270 Diamondize BOM info
DarioS@UK-DarioS.symbian.int
parents:
diff changeset
    25
    <project>
225
59f8bbf91345 Add tools baseline to BOM
Shabe Razvi <shaber@symbian.org>
parents: 61
diff changeset
    26
      <name>Tools Baseline</name>
59f8bbf91345 Add tools baseline to BOM
Shabe Razvi <shaber@symbian.org>
parents: 61
diff changeset
    27
      <#list toolsbaseline as b>
59f8bbf91345 Add tools baseline to BOM
Shabe Razvi <shaber@symbian.org>
parents: 61
diff changeset
    28
      <baseline>${b}</baseline>
59f8bbf91345 Add tools baseline to BOM
Shabe Razvi <shaber@symbian.org>
parents: 61
diff changeset
    29
      </#list>
59f8bbf91345 Add tools baseline to BOM
Shabe Razvi <shaber@symbian.org>
parents: 61
diff changeset
    30
    </project>
59f8bbf91345 Add tools baseline to BOM
Shabe Razvi <shaber@symbian.org>
parents: 61
diff changeset
    31
    <project>
61
6066a7d39270 Diamondize BOM info
DarioS@UK-DarioS.symbian.int
parents:
diff changeset
    32
 	  <name>Sources</name>
6066a7d39270 Diamondize BOM info
DarioS@UK-DarioS.symbian.int
parents:
diff changeset
    33
 	  <#list sources as s>
231
c75afb49c4d3 Add branch and changeset support for getting source. BOM sources.csv can now be reused directly.
Shabe Razvi <shaber@symbian.org>
parents: 225
diff changeset
    34
	  <#if (row!=0)>
61
6066a7d39270 Diamondize BOM info
DarioS@UK-DarioS.symbian.int
parents:
diff changeset
    35
 	  <baseline>${s.loc}#${s.rev}</baseline>
231
c75afb49c4d3 Add branch and changeset support for getting source. BOM sources.csv can now be reused directly.
Shabe Razvi <shaber@symbian.org>
parents: 225
diff changeset
    36
	  </#if>
c75afb49c4d3 Add branch and changeset support for getting source. BOM sources.csv can now be reused directly.
Shabe Razvi <shaber@symbian.org>
parents: 225
diff changeset
    37
	  <#assign row = row + 1 />
61
6066a7d39270 Diamondize BOM info
DarioS@UK-DarioS.symbian.int
parents:
diff changeset
    38
 	  </#list>
6066a7d39270 Diamondize BOM info
DarioS@UK-DarioS.symbian.int
parents:
diff changeset
    39
    </project>
6066a7d39270 Diamondize BOM info
DarioS@UK-DarioS.symbian.int
parents:
diff changeset
    40
  </content>
6066a7d39270 Diamondize BOM info
DarioS@UK-DarioS.symbian.int
parents:
diff changeset
    41
</diamonds-build>