| <!-- |
| Common targets dealing with dev.java.net |
| --> |
| |
| <target name="devjavanet.setup"> |
| <property name="cvsroot" value=":pserver:${cvs.user.name}@cvs.dev.java.net:/shared/data/ccvs/repository"/> |
| <property name="cvsweb" value="https://skinlf.dev.java.net/unbranded-source/browse/"/> |
| </target> |
| |
| <target name="cvs.tagdiff" depends="devjavanet.setup"> |
| <property name="filename" value="${build.dir}/${startTag}-${endTag}-diff.xml"/> |
| <cvstagdiff cvsroot="${cvsroot}" |
| destfile="${filename}" |
| package="${project}" |
| startTag="${startTag}" |
| endTag="${endTag}"/> |
| <xslt in="${filename}" |
| out="${filename}.html" |
| style="${ant.home}/etc/tagdiff.xsl"> |
| <param name="title" expression="${project} diff between ${startTag} and ${endTag}"/> |
| <param name="module" expression="${project}"/> |
| <param name="cvsweb" expression="${cvsweb}"/> |
| </xslt> |
| </target> |
| |
| <target name="cvs.changelog" depends="devjavanet.setup"> |
| <property name="filename" value="${build.dir}/${startDate}-clog.xml"/> |
| <cvschangelog |
| start="${startDate}" |
| destfile="${filename}"/> |
| <xslt in="${filename}" |
| out="${filename}.html" |
| style="${ant.home}/etc/changelog.xsl"> |
| <param name="title" expression="${project} changelog since ${startDate}"/> |
| <param name="module" expression="${project}"/> |
| <param name="cvsweb" expression="${cvsweb}"/> |
| </xslt> |
| </target> |