|
What this is
Other links
The source code<!-- Targets: all, zip, deploy, compile, clean, init --> <project name="ndui" default="all" basedir="../../../.."> <target name="all" depends="zip"> </target> <target name="clean" depends="init"> <delete dir="${build}" /> </target> <target name="zip" depends="deploy"> <zip zipfile="${basedir}/javatar-${relnum}.zip"> <zipfileset dir="${build}" prefix="javatar-${relnum}/" /> </zip> <tar tarfile="${basedir}/javatar-${relnum}.tar" > <tarfileset dir="${build}" prefix="javatar-${relnum}/" /> </tar> <gzip src="${basedir}/javatar-${relnum}.tar" zipfile="${basedir}/javatar-${relnum}.tar.gz" /> </target> <target name="deploy" depends="compile,source,doc"> <jar jarfile="${jardir}/tar.jar" manifest="${tardir}/META-INF/MANIFEST.MF" > <fileset dir="${classdir}" /> </jar> <copy file="${activationjar}" todir="${jardir}" /> </target> <target name="compile" depends="init"> <javac srcdir="${srcdir}" destdir="${classdir}" verbose="${my.verbose}" deprecation="${my.deprec}" > <include name="com/ice/tar/"/> <classpath> <pathelement location="${activationjar}" /> </classpath> </javac> </target> <target name="source" depends="init"> <copy todir="${sourcedir}"> <fileset dir="${srcdir}" includes="com/ice/tar/" excludes="**/CVS/" /> </copy> </target> <target name="doc" depends="javadoc,docs"> </target> <target name="docs" depends="init"> <copy todir="${docdir}"> <fileset dir="${tardir}/doc/" excludes="**/CVS/" /> </copy> </target> <target name="javadoc" depends="init" unless="javadoc.notreq"> <javadoc packagenames="com.ice.tar" destdir="${apidocdir}" author="true" version="true" use="true" windowtitle="Java Tar by Tim Endres" bottom="${copyright}" > <group title="Java Tar" packages="com.ice.tar"/> <link href="http://java.sun.com/products/jdk/1.3/docs/api/"/> <sourcepath> <pathelement location="${srcdir}"/> </sourcepath> <classpath> <pathelement location="${activationjar}" /> </classpath> </javadoc> </target> <target name="init" depends="init-props,echo-props"> <tstamp/> <mkdir dir="${build}" /> <mkdir dir="${docdir}" /> <mkdir dir="${apidocdir}" /> <mkdir dir="${jardir}" /> <mkdir dir="${classdir}" /> <mkdir dir="${sourcedir}" /> <uptodate property="javadoc.notreq" targetfile="${apidocdir}/index.html" > <srcfiles dir="${srcdir}" includes="**/*.java"/> </uptodate> </target> <target name="echo-props"> <echo message="basedir=${basedir}" /> <echo message="build=${build}" /> <echo message="bindir=${bindir}" /> <echo message="jardir=${jardir}" /> <echo message="classdir=${classdir}" /> <echo message="sourcedir=${sourcedir}" /> <echo message="srcdir=${srcdir}" /> </target> <target name="init-props"> <property name="my.verbose" value="off"/> <!-- TAGS --> <property name="reltag" value="release-2-5" /> <property name="relnum" value="2.5" /> <!-- DIRECTORIES --> <property name="build" value="${basedir}/tar-${relnum}" /> <property name="classdir" value="${build}/classes" /> <property name="jardir" value="${build}/jars" /> <property name="docdir" value="${build}/doc" /> <property name="apidocdir" value="${docdir}/api" /> <property name="sourcedir" value="${build}/source" /> <property name="srcdir" value="${basedir}/java" /> <property name="tardir" value="${srcdir}/com/ice/tar" /> <!-- JARS --> <property name="activationjar" value="C:/java/jaf-1.0.1/activation.jar" /> <!-- GLOBALS --> <property name="java.home" value="C:/java/jdk1.3"/> <property name="java.lib" value="${java.home}/jre/lib"/> <property name="build.compiler" value="modern"/> <property name="copyright" value="<i>This software has been placed into the public domain.</i>" /> </target> </project> |
... this post is sponsored by my books ... | |
#1 New Release! |
FP Best Seller |
Copyright 1998-2024 Alvin Alexander, alvinalexander.com
All Rights Reserved.
A percentage of advertising revenue from
pages under the /java/jwarehouse
URI on this website is
paid back to open source projects.