blob: da7cdcf835cccea2b015d8637d08d6708a143bd9 [file] [log] [blame]
<!--
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>