fix some code typos (compiler warnings)
[ardour.git] / libs / backends / wavesaudio / portmidi / src / pm_mac / pmdefaults / make / build.xml
1 <?xml version="1.0" encoding="UTF-8"?>
2 <project name="pmdefaults" default="jar" basedir="..">
3
4         <!-- Global Properties -->
5         <property environment="env"/>
6         
7     
8         <!-- building in Xcode -->
9         <condition property="product" value="${env.PRODUCT_NAME}">
10                 <isset property="env.PRODUCT_NAME"/>
11         </condition>
12     
13         <condition property="src" value="${env.SRCROOT}/src">
14                 <isset property="env.SRCROOT"/>
15         </condition>
16         
17         <condition property="obj" value="${env.OBJECT_FILE_DIR}">
18                 <isset property="env.OBJECT_FILE_DIR"/>
19         </condition>
20     
21         <condition property="dst" value="${env.BUILT_PRODUCTS_DIR}">
22                 <isset property="env.BUILT_PRODUCTS_DIR"/>
23         </condition>
24         
25     
26         <!-- building from the command line -->
27         <condition property="src" value="src">
28                 <not>
29                         <isset property="src"/>
30                 </not>
31         </condition>
32     
33         <condition property="obj" value="build/obj">
34                 <not>
35                         <isset property="obj"/>
36                 </not>
37         </condition>
38         
39         <condition property="dst" value="build">
40                 <not>
41                         <isset property="dst"/>
42                 </not>
43         </condition>
44         
45         <condition property="product" value="pmdefaults">
46                 <not>
47                         <isset property="product"/>
48                 </not>
49         </condition>
50         
51         
52         <!-- Targets -->
53         <target name="init" description="Create build directories">
54         <mkdir dir="${obj}/${product}"/>
55                 <mkdir dir="${dst}"/>
56         </target>
57         
58         <target name="compile" depends="init" description="Compile">
59                 <javac destdir="${obj}/${product}" deprecation="on" source="1.5" target="1.5" fork="true" debug="true" debuglevel="lines,source">
60                         <src path="${src}/java"/>
61                         <classpath path="${src}/../lib/eawt-stubs.jar"/>
62                 </javac>
63         </target>
64         
65         <target name="copy" depends="init" description="Copy resources">
66                 
67         </target>
68         
69         <target name="jar" depends="compile, copy" description="Assemble Jar file">
70                 <jar jarfile="${dst}/${product}.jar" basedir="${obj}/${product}" manifest="resources/Manifest" index="true"/>
71         </target>
72         
73         <target name="install" depends="jar" description="Alias for 'jar'">
74                 <!-- sent by Xcode -->
75         </target>
76         
77         <target name="clean" description="Removes build directories">
78                 <!-- sent by Xcode -->
79                 <delete dir="${obj}/${product}"/>
80                 <delete file="${dst}/${product}.jar"/>
81         </target>
82         
83         <target name="installhdrs" description="">
84                 <!-- sent by Xcode -->
85                 <echo>"Nothing to do for install-headers phase"</echo>
86         </target>
87 </project>