Files
TimeManager/Client/module_client.xml
T
2017-04-24 20:40:11 +08:00

56 lines
2.2 KiB
XML

<?xml version="1.0" encoding="UTF-8"?>
<project name="module_client" default="compile.module.client">
<dirname property="module.client.basedir" file="${ant.file.module_client}"/>
<property name="module.jdk.home.client" value="${project.jdk.home}"/>
<property name="module.jdk.bin.client" value="${project.jdk.bin}"/>
<property name="module.jdk.classpath.client" value="${project.jdk.classpath}"/>
<property name="compiler.args.client" value="-encoding UTF-8 -source 1.7 -target 1.7 ${compiler.args}"/>
<property name="client.output.dir" value="${module.client.basedir}/build/classes/production/Client"/>
<property name="client.testoutput.dir" value="${module.client.basedir}/build/classes/test/Client"/>
<path id="client.module.bootclasspath">
<!-- Paths to be included in compilation bootclasspath -->
</path>
<path id="client.module.production.classpath">
<path refid="${module.jdk.classpath.client}"/>
</path>
<path id="client.runtime.production.module.classpath">
<pathelement location="${client.output.dir}"/>
</path>
<path id="client.module.classpath">
<path refid="${module.jdk.classpath.client}"/>
<pathelement location="${client.output.dir}"/>
</path>
<path id="client.runtime.module.classpath">
<pathelement location="${client.testoutput.dir}"/>
<pathelement location="${client.output.dir}"/>
</path>
<patternset id="excluded.from.module.client">
<patternset refid="ignored.files"/>
</patternset>
<patternset id="excluded.from.compilation.client">
<patternset refid="excluded.from.module.client"/>
</patternset>
<target name="compile.module.client" depends="compile.module.client.production,compile.module.client.tests" description="Compile module Client"/>
<target name="compile.module.client.production" depends="register.custom.compilers" description="Compile module Client; production classes"/>
<target name="compile.module.client.tests" depends="register.custom.compilers,compile.module.client.production" description="compile module Client; test classes" unless="skip.tests"/>
<target name="clean.module.client" description="cleanup module">
<delete dir="${client.output.dir}"/>
<delete dir="${client.testoutput.dir}"/>
</target>
</project>