Skip to main content
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorSilenio Quarti2009-06-30 12:37:31 +0000
committerSilenio Quarti2009-06-30 12:37:31 +0000
commit5b2e08ea9bce1e26fdfc73dc33a7eb40aa6a20bf (patch)
tree74e8c3c9a797f1f66b2a212e357a57b4ae533101 /bundles/org.eclipse.swt.tools/tasks/build.xml
parenteca70b795e488d23950f426197bd6ba8b38cfd9f (diff)
downloadeclipse.platform.swt-5b2e08ea9bce1e26fdfc73dc33a7eb40aa6a20bf.tar.gz
eclipse.platform.swt-5b2e08ea9bce1e26fdfc73dc33a7eb40aa6a20bf.tar.xz
eclipse.platform.swt-5b2e08ea9bce1e26fdfc73dc33a7eb40aa6a20bf.zip
*** empty log message ***
Diffstat (limited to 'bundles/org.eclipse.swt.tools/tasks/build.xml')
-rw-r--r--bundles/org.eclipse.swt.tools/tasks/build.xml25
1 files changed, 14 insertions, 11 deletions
diff --git a/bundles/org.eclipse.swt.tools/tasks/build.xml b/bundles/org.eclipse.swt.tools/tasks/build.xml
index b382ff46f6..9314beaad1 100644
--- a/bundles/org.eclipse.swt.tools/tasks/build.xml
+++ b/bundles/org.eclipse.swt.tools/tasks/build.xml
@@ -329,20 +329,23 @@
<cvs dest="${fragment}" command="add ${added_files}" cvsRoot="${cvsRoot}" cvsrsh="${cvsRsh}" failonerror="true"/>
</target>
- <target name="gen_build_notes">
+ <target name="build_notes">
<property name="cvsRsh" value="plink"/>
<tstamp>
- <format property="header.time" pattern="EEEE MMMMM dd, yyyy"/>
+ <format property="header.time" pattern="EEEE MMMMM dd, yyyy"/>
</tstamp>
<tstamp>
- <format property="url.time" pattern="yyyy-MM-dd"/>
+ <format property="url.from.time" pattern="yyyy-MM-dd" offset="-7" unit="day"/>
+ </tstamp>
+ <tstamp>
+ <format property="url.to.time" pattern="yyyy-MM-dd"/>
</tstamp>
<property name="build_notes" value="org.eclipse.swt/buildnotes_swt.html"/>
<property name="version_file" value="org.eclipse.swt/Eclipse SWT/common/library/make_common.mak"/>
<property name="tmpdir" value="c:/build/swt-builddir/tmp/notes"/>
<delete dir="${tmpdir}" quiet="true"/>
<mkdir dir="${tmpdir}"/>
- <cvs cvsRoot="${cvsRoot}" cvsrsh="${cvsRsh}" failonerror="true" dest="${tmpdir}">
+ <cvs cvsRoot="${cvsRootAnon}" cvsrsh="${cvsRsh}" failonerror="true" dest="${tmpdir}">
<commandline>
<argument value="checkout"/>
<argument line="${TAG}"/>
@@ -352,13 +355,12 @@
</cvs>
<loadproperties srcfile="${tmpdir}/${version_file}"/>
<property name="swt_version" value="${maj_ver}.${min_ver}"/>
- <property name="header" value="&lt;h2&gt;SWT Build ${swt_version} - ${header.time}&lt;/h2&gt;"/>
- <property name="url" value="https://bugs.eclipse.org/bugs/buglist.cgi?bug_file_loc=;bug_file_loc_type=allwordssubstr;bug_id=;bugidtype=include;chfield=resolution;chfieldfrom=$DATE_FROM;chfieldto=$DATE_TO;chfieldvalue=FIXED;classification=Eclipse;component=SWT;email1=;email2=;emailtype1=substring;emailtype2=substring;field-1-0-0=classification;field-1-1-0=product;field-1-2-0=component;field0-0-0=noop;keywords=;keywords_type=allwords;long_desc=;long_desc_type=allwordssubstr;product=Platform;query_format=advanced;remaction=;short_desc=;short_desc_type=allwordssubstr;status_whiteboard=;status_whiteboard_type=allwordssubstr;type-1-0-0=anyexact;type-1-1-0=anyexact;type-1-2-0=anyexact;type0-0-0=noop;value-1-0-0=Eclipse;value-1-1-0=Platform;value-1-2-0=SWT;value0-0-0=;votes=;query_based_on="/>
- <replace file="${tmpdir}/${build_notes}" token="SWT&lt;/h1&gt;" value="SWT&lt;/h1&gt;&#13;&#10;&#13;&#10;$HEADER&#13;&#10;&#13;&#10;&lt;blockquote&gt;&lt;a href=$BUGS_URL&gt;Bugs fixed&lt;/a&gt;&lt;/blockquote&gt;"/>
- <replace file="${tmpdir}/${build_notes}" token="$HEADER" value="${header}"/>
- <replace file="${tmpdir}/${build_notes}" token="$BUGS_URL" value="${url}"/>
- <replace file="${tmpdir}/${build_notes}" token="$DATE_TO" value="${url.time}"/>
- <replace file="${tmpdir}/${build_notes}" token="$DATE_FROM" value="-7d"/>
+ <property name="match_line" value="SWT&lt;/h1&gt;"/>
+ <property name="delimiter" value="&#13;&#10;"/>
+ <property name="url" value="https://bugs.eclipse.org/bugs/buglist.cgi?bug_file_loc=;bug_file_loc_type=allwordssubstr;bug_id=;bugidtype=include;chfield=resolution;chfieldfrom=${url.from.time};chfieldto=${url.to.time};chfieldvalue=FIXED;classification=Eclipse;component=SWT;email1=;email2=;emailtype1=substring;emailtype2=substring;field-1-0-0=classification;field-1-1-0=product;field-1-2-0=component;field0-0-0=noop;keywords=;keywords_type=allwords;long_desc=;long_desc_type=allwordssubstr;product=Platform;query_format=advanced;remaction=;short_desc=;short_desc_type=allwordssubstr;status_whiteboard=;status_whiteboard_type=allwordssubstr;type-1-0-0=anyexact;type-1-1-0=anyexact;type-1-2-0=anyexact;type0-0-0=noop;value-1-0-0=Eclipse;value-1-1-0=Platform;value-1-2-0=SWT;value0-0-0=;votes=;query_based_on="/>
+ <property name="body" value="${delimiter}${delimiter}&lt;h2&gt;SWT Build ${swt_version} - ${header.time}&lt;/h2&gt;${delimiter}${delimiter}&lt;blockquote&gt;${delimiter}&lt;a href=${url}&gt;Bugs fixed&lt;/a&gt;${delimiter}&lt;/blockquote&gt;"/>
+ <echo>${body}</echo>
+ <replace file="${tmpdir}/${build_notes}" token="${match_line}" value="${match_line}${body}"/>
<cvs cvsRoot="${cvsRoot}" cvsrsh="${cvsRsh}" failonerror="true" dest="${tmpdir}">
<commandline>
<argument value="commit"/>
@@ -370,6 +372,7 @@
</cvs>
<delete dir="${tmpdir}" quiet="true"/>
</target>
+
<!-- Params: fragment -->
<target name="commit_fragment" depends="get_version">

Back to the top