# HG changeset patch # User Shabe Razvi # Date 1247149644 -3600 # Node ID c75afb49c4d31f4b6e9b3ae1fad9f9a813a957e5 # Parent 75af1c9cfd87a988cde7dd4331d833083463d998 Add branch and changeset support for getting source. BOM sources.csv can now be reused directly. diff -r 75af1c9cfd87 -r c75afb49c4d3 common/build.xml --- a/common/build.xml Mon Jul 06 10:58:51 2009 +0100 +++ b/common/build.xml Thu Jul 09 15:27:24 2009 +0100 @@ -506,7 +506,7 @@ project: csv(${build.drive}/output/logs/BOM/project.csv,{separator:',',headers:[loc,dst,rev]}) baseline: slicedText(${build.drive}/output/logs/BOM/baseline.txt,{trim}) toolsbaseline: slicedText(${build.drive}/output/logs/BOM/toolsbaseline.txt,{trim}) - sources: csv(${build.drive}/output/logs/BOM/sources.csv,{separator:',',headers:[loc,dst,rev]}) + sources: csv(${build.drive}/output/logs/BOM/sources.csv,{separator:',',headers:[loc,dst,type,rev,sysdef]}) @@ -683,7 +683,6 @@ - diff -r 75af1c9cfd87 -r c75afb49c4d3 common/templates/build-info.xml.ftl --- a/common/templates/build-info.xml.ftl Mon Jul 06 10:58:51 2009 +0100 +++ b/common/templates/build-info.xml.ftl Thu Jul 09 15:27:24 2009 +0100 @@ -1,4 +1,7 @@ + +<#assign row = 0 /> + @@ -28,7 +31,10 @@ Sources <#list sources as s> + <#if (row!=0)> ${s.loc}#${s.rev} + + <#assign row = row + 1 /> diff -r 75af1c9cfd87 -r c75afb49c4d3 common/templates/source-spec.ant.xml.ftl --- a/common/templates/source-spec.ant.xml.ftl Mon Jul 06 10:58:51 2009 +0100 +++ b/common/templates/source-spec.ant.xml.ftl Thu Jul 09 15:27:24 2009 +0100 @@ -18,18 +18,34 @@ <#assign fileset = "${fileset}" /> + + + + + + + + + + - + + <#if "${pkg_detail.type}"=="tag" > - + - + + + <#if "${pkg_detail.type}"== "changeset" || "${pkg_detail.type}"=="branch"> + + + + - @@ -38,26 +54,21 @@ - - - - - + - + - - <#assign fileset = "${fileset}" + "" /> + <#assign fileset = "${fileset}" + "" /> <#assign sync_list = "${sync_list}" + "\n"/> <#assign bom_list = "${bom_list}" + "\n"/> <#assign count = count + 1 /> @@ -75,7 +86,13 @@ ${sync_list} - + + + + + + + ${bom_list}