1 <?xml version="1.0" encoding="UTF-8"?>
4 <!ENTITY common SYSTEM "../common.xml">
7 <project basedir="." default="build" name="DACPServer" xmlns:ivy="antlib:org.apache.ivy.ant">
9 <property name="Asunder.location" value="../Asunder"/>
10 <property name="MemphisDJ.location" value="../MemphisDJ"/>
14 <path id="Asunder.classpath">
15 <pathelement location="${Asunder.location}/bin"/>
17 <path id="MemphisDJ.classpath">
18 <pathelement location="${MemphisDJ.location}/bin"/>
20 <path id="DACPServer.classpath">
21 <pathelement location="bin"/>
22 <fileset dir="${lib.dir}">
23 <include name="**/*.jar"/>
25 <path refid="Asunder.classpath"/>
26 <path refid="MemphisDJ.classpath"/>
29 <target name="init" depends="resolve">
31 <copy includeemptydirs="false" todir="bin">
32 <fileset dir="src" excludes="**/*.java"/>
40 <target name="build-subprojects">
41 <ant antfile="${Asunder.location}/build.xml" inheritAll="false" target="build"/>
42 <ant antfile="${MemphisDJ.location}/build.xml" inheritAll="false" target="build"/>
45 <target depends="init" name="build-project">
46 <echo message="${ant.project.name}: ${ant.file}"/>
47 <javac debug="true" debuglevel="${debuglevel}" destdir="bin" source="${source}" target="${target}">
49 <classpath refid="DACPServer.classpath"/>
51 <javac debug="true" debuglevel="${debuglevel}" destdir="bin" source="${source}" target="${target}">
53 <classpath refid="DACPServer.classpath"/>