common/templates/build-info.xml.ftl
author MattD <mattd@symbian.org>
Fri, 16 Oct 2009 14:57:32 +0100
changeset 684 6d65abb8bba1
parent 231 c75afb49c4d3
permissions -rw-r--r--
sf-run-evalid - minor change to make sure that evalid is run at the root of the build drive, which can stop the MD5s from being generated. (evalid requires dirs to be relative and not absolute)
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>