husted 2002/07/10 13:23:29 Added: web/blank/WEB-INF/src build.xml Log: Update blank application for tiles, validator, et cetera. Revision Changes Path 1.1 jakarta-struts/web/blank/WEB-INF/src/build.xml Index: build.xml =================================================================== <project name="blank" basedir="../" default="all"> <!-- Local system paths --> <property name="servlet.jar" value="/javasoft/lib/jdbc2_0-stdext.jar"/> <property name="jdbc20ext.jar" value="/javasoft/lib/servlet.jar"/> <!-- NOTE: If "dist" target is used, a local "projects/lib" directory will be utilized or created --> <property name="distpath.project" value="/projects/lib"/> <!-- Project settings --> <property name="project.title" value="Jakarta Struts Blank "/> <property name="project.distname" value="blank"/> <property name="project.version" value="1.1"/> <!-- Path settings --> <property name="doc.path" value="./doc/api"/> <property name="doc.src" value="./src/java"/> <!-- classpath for Struts 1.1 --> <path id="compile.classpath"> <pathelement path ="lib/commons-beanutils.jar"/> <pathelement path ="lib/commons-digester.jar"/> <pathelement path ="lib/struts.jar"/> <pathelement path ="classes"/> <pathelement path ="${classpath}"/> </path> <!-- Check timestamp on files --> <target name="prepare"> <tstamp/> </target> <!-- Copy any resource or configuration files --> <target name="resources"> <copy todir="classes" includeEmptyDirs="no"> <fileset dir="src/java"> <patternset> <include name="**/*.conf"/> <include name="**/*.properties"/> <include name="**/*.xml"/> </patternset> </fileset> </copy> </target> <!-- Normal build of application --> <target name="compile" depends="prepare,resources"> <javac srcdir="src" destdir="classes"> <classpath refid="compile.classpath"/> </javac> </target> <!-- Remove classes directory for clean build --> <target name="clean" description="Prepare for clean build"> <delete dir="classes"/> <mkdir dir="classes"/> </target> <!-- Build Javadoc documentation --> <target name="javadoc" description="Generate JavaDoc API docs"> <delete dir="./doc/api"/> <mkdir dir="./doc/api"/> <javadoc sourcepath="./src/java" destdir="./doc/api" classpath="${servlet.jar}:${jdbc20ext.jar}" packagenames="*" author="true" private="true" version="true" windowtitle="${project.title} API Documentation" doctitle="<h1>${project.title} Documentation (Version ${project.version})</h1>" bottom="Copyright © 2002"> <classpath refid="compile.classpath"/> </javadoc> </target> <!-- Build entire project --> <target name="project" depends="clean,prepare,compile,javadoc"/> <!-- Create binary distribution --> <target name="dist" description="Create binary distribution"> <mkdir dir="${distpath.project}"/> <jar jarfile="${distpath.project}/${project.distname}.jar" basedir="./classes"/> <copy file="${distpath.project}/${project.distname}.jar" todir="${distpath.project}"/> <war basedir="../" warfile="${distpath.project}/${project.distname}.war" webxml="web.xml"> <exclude name="${distpath.project}/${project.distname}.war"/> </war> </target> <!-- Build project and create distribution--> <target name="all" depends="project,dist"/> </project>
-- To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>