diff options
author | Silenio Quarti | 2009-06-30 12:37:31 +0000 |
---|---|---|
committer | Silenio Quarti | 2009-06-30 12:37:31 +0000 |
commit | 5b2e08ea9bce1e26fdfc73dc33a7eb40aa6a20bf (patch) | |
tree | 74e8c3c9a797f1f66b2a212e357a57b4ae533101 /bundles/org.eclipse.swt.tools/tasks/build.xml | |
parent | eca70b795e488d23950f426197bd6ba8b38cfd9f (diff) | |
download | eclipse.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.xml | 25 |
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="<h2>SWT Build ${swt_version} - ${header.time}</h2>"/> - <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</h1>" value="SWT</h1> $HEADER <blockquote><a href=$BUGS_URL>Bugs fixed</a></blockquote>"/> - <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</h1>"/> + <property name="delimiter" value=" "/> + <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}<h2>SWT Build ${swt_version} - ${header.time}</h2>${delimiter}${delimiter}<blockquote>${delimiter}<a href=${url}>Bugs fixed</a>${delimiter}</blockquote>"/> + <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"> |