Files
2026-09-07 20:59:12 +09:00

60 lines
2.2 KiB
XML

<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<project basedir="." default="build" name="BAPWeb">
<property environment="env"/>
<property name="debuglevel" value="source,lines,vars"/>
<property name="target" value="17"/>
<property name="source" value="17"/>
<property name="libs" value="WebContent/WEB-INF/lib"/>
<path id="WebApp.Libraries">
<!--fileset dir="WebContent/WEB-INF/lib/" includes="*.jar"/ -->
<fileset dir="WebContent/WEB-INF/lib/" includes="*.jar" excludes="ezgatormodule2.jar"/>
<fileset dir="libs/" includes="*.jar"/>
</path>
<path id="BAPWeb.classpath">
<pathelement location="build/classes"/>
<path refid="WebApp.Libraries"/>
</path>
<target name="init">
<mkdir dir="build/classes"/>
<copy includeemptydirs="false" todir="build/classes">
<fileset dir="src">
<exclude name="**/*.java"/>
</fileset>
</copy>
</target>
<target name="clean">
<delete dir="build/classes"/>
</target>
<target depends="clean" name="cleanall">
</target>
<target depends="build-project" name="build"/>
<target depends="init" name="build-project">
<echo message="${ant.project.name}: ${ant.file}"/>
<javac debug="true" debuglevel="${debuglevel}" destdir="build/classes" includeantruntime="false" source="${source}" target="${target}" encoding="utf-8" fork="true">
<src path="src"/>
<classpath refid="BAPWeb.classpath"/>
<compilerarg value="-Xlint:-options"/>
</javac>
</target>
<target depends="clean,build-project" name="war" >
<delete dir="dist"></delete>
<mkdir dir="dist"></mkdir>
<war jarfile="dist/BAPWeb.war" webxml="WebContent/WEB-INF/web.xml">
<zipfileset dir="WebContent" >
<include name="**/*.*"/>
<exclude name="WEB-INF/web.xml" />
<exclude name="META-INF/context*.xml" />
<exclude name="WEB-INF/oldlib/**" />
</zipfileset>
<classes dir="build/classes" />
</war>
<tstamp>
<format property="EndTime" pattern="yyyy-MM-dd HH:mm:ss:sss zzz" />
</tstamp>
<echo>finished to make distribute files ${EndTime}</echo>
</target>
</project>