--- a/common/build.xml Tue Jul 13 18:20:49 2010 +0100
+++ b/common/build.xml Tue Jul 13 18:21:15 2010 +0100
@@ -418,7 +418,7 @@
<!-- record toolsbaseline information in BOM file and in BIT file -->
<echo message="${sf.spec.toolsbaseline.location}" file="${build.drive}/output/logs/BOM/toolsbaseline.txt"/>
- <echo message="content	toolsbaseline,toolsbaseline,${sf.spec.toolsbaseline.location}${line.separator}" file="${build.log.dir}/bitinfo.txt" append="true"/>
+ <echo message="baseline	toolsbaseline${sf.spec.toolsbaseline.location}${line.separator}" file="${build.log.dir}/bitinfo.txt" append="true"/>
<!-- wrapper around preparation-getenv but with diff params -->
<runtarget target="sf-getenv-tools"/>
@@ -439,7 +439,9 @@
<stopwatch name="sf-getenvs (baseline)"/>
<!-- record baseline information in BOM file and in BIT file -->
<echo message="${sf.spec.baseline.location}" file="${build.drive}/output/logs/BOM/baseline.txt"/>
- <echo message="content	baseline,baseline,${sf.spec.baseline.location}${line.separator}" file="${build.log.dir}/bitinfo.txt" append="true"/>
+ <echo message="baseline	baseline,${sf.spec.baseline.location}${line.separator}" file="${build.log.dir}/bitinfo.txt" append="true"/>
+ <propertyregex property="sf.baseline.version" override="true" input="${sf.spec.baseline.location}" regexp=".*\\(.*)" select="\1" global="true" casesensitive="false"/>
+ <echo message="baseline_short	${sf.baseline.version}${line.separator}" file="${build.log.dir}/bitinfo.txt" append="true"/>
<!-- run internal target preparation-getenv -->
<delete file="${build.drive}/currentRelease.xml"/>