forked from Coded/SIPRP
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
23 lines
980 B
23 lines
980 B
<?xml version="1.0" encoding="UTF-8"?>
|
|
<project name="evo-web-build-common" basedir="../../">
|
|
|
|
<import file="evo-web-compile-common.xml" />
|
|
|
|
<target name="web-build" description="Compiles all application classes" depends="web-prepare,web-pre-build">
|
|
<mkdir dir="${web.build.dir}" />
|
|
<depend srcdir="${web.src.dir}" destdir="${web.build.dir}" cache="${web.dependencies.chache.dir}">
|
|
<include name="**/*.java" />
|
|
</depend>
|
|
<javac srcdir="${web.src.dir}" destdir="${web.build.dir}" classpathref="web.build.classpath" debug="on" deprecation="on" fork="true" memoryMaximumSize="512M" />
|
|
<antcall target="create-web-properties-file"/>
|
|
<antcall target="web-post-build"/>
|
|
</target>
|
|
|
|
<target name="create-web-properties-file">
|
|
<propertyfile file="${web.build.dir}/${web.name}.properties">
|
|
<entry key="timestamp" type="date" value="now"/>
|
|
<entry key="user" value="${user.name}"/>
|
|
</propertyfile>
|
|
</target>
|
|
|
|
</project> |