<?xml version="1.0"?> <project name="Reviewer" default="dist" basedir="."> <!-- Requires mail.jar from the Java Mail package: http://java.sun.com/products/javamail/ Which requires activation.jar from : http://java.sun.com/beans/glasgow/jaf.html Both of these jar files need to be placed in a folder named extern. --> <target name="init"> <tstamp/> <property name="build" value="build" /> <property name="src" value="com/perforce/reviewer" /> <property name="dist" value="dist" /> <property name="ver" value="1.0.0" /> <property name="extern" value="extern" /> <property name="classpath" value="${extern}/p4.jar:${extern}/mail.jar:${extern}/activation.jar" /> <filter token="version" value="${ver}" /> <filter token="year" value="2002" /> </target> <target name="prepare" depends="init"> <mkdir dir="${build}" /> <copy todir="${build}"> <fileset dir="${src}" includes="**.java"/> </copy> </target> <target name="compile" depends="prepare"> <javac srcdir="${build}" destdir="${build}" classpath="${classpath}"/> </target> <target name="dist" depends="compile"> <mkdir dir="${dist}" /> <jar jarfile="${dist}/reviewer.jar" manifest="MANIFEST.MF" basedir="${build}" includes="com/perforce/reviewer/*.class"/> </target> <target name="docs" depends="prepare"> <mkdir dir="${dist}/docs" /> <javadoc packagenames="com.perforce.reviewer.*" sourcepath="." excludepackagenames="p4.*" defaultexcludes="yes" destdir="${dist}/docs" author="true" version="true" use="true" nodeprecated="true" windowtitle="Perforce Java Reviewer"> <link offline="true" href="http://java.sun.com/products/jdk/1.3/docs/api/" packagelistLoc="../p4package/jdk"/> <link offline="true" href="http://public.perforce.com/public/perforce/api/java/p4package/docs/" packagelistLoc="../p4package/docs"/> <link href="http://java.sun.com/products/javabeans/glasgow/javadocs/"/> <doctitle><![CDATA[<h1>Perforce API</h1>]]></doctitle> <header><![CDATA[<a target="_top" href="http://www.perforce.com/"><img alt="Perforce" border="0" height="44" width="151" src="doc-files/perforce_logo.gif"></a>]]></header> <bottom><![CDATA[<i><a href="doc-files/LICENSE.TXT">Copyright</a> © 2001, Perforce Software, All rights reserved.</i>]]></bottom> <group title="Perforce Packages" packages="com.perforce.api.*"/> </javadoc> </target> <target name="clean" depends="init"> <delete dir="${build}" /> <delete dir="${dist}" /> </target> </project>
# | Change | User | Description | Committed | |
---|---|---|---|---|---|
#1 | 1985 | Sean Nolan | my initial branch | ||
//guest/perforce_software/utils/reviewd/reviewer/build.xml | |||||
#1 | 1682 | rmg | Add David's Java Reviewer to //public. | ||
//guest/david_markley/reviewer/build.xml | |||||
#4 | 1670 | David Markley |
Completed the user documentation in preperation for the public depot. Includes example configuration for the Java Reviewer. |
||
#3 | 1632 | David Markley | Added ChangeListener interface for more flexability. | ||
#2 | 1368 | David Markley |
Needed access to the Properties within the Env for the Reviewer. Moved things around to create the com.perforce.reviewer package. |
||
#1 | 1362 | David Markley |
Added a Reviewer that uses the p4package Java API. Had this for a while, but it's updated and best to be checked in. Lost one hard drive today...that's enough loss for today. |