1 |
<project name="jlscp" default="build-lib" basedir="."> |
<project name="jlscp" default="build-lib" basedir="."> |
2 |
<description>This buildfile is used to build the jlscp library</description> |
<description>This buildfile is used to build the jlscp library</description> |
3 |
|
|
4 |
<property name="jlscp.version" value="0.3a"/> |
<property name="jlscp.version" value="0.7a"/> |
5 |
|
|
6 |
<target name="build-all" depends="build-lib,build-examples,build-doc"/> |
<target name="build-all" depends="build-lib,build-examples,build-doc"/> |
7 |
|
|
8 |
<target name="build-lib" depends="clean-lib,build-manifest"> |
<target name="build-lib" depends="clean-lib,build-manifest"> |
9 |
<javac debug="true" debuglevel="source,lines,vars" srcdir="./src" destdir="./lib/build"/> |
<javac debug="true" debuglevel="source,lines" srcdir="./src" destdir="./lib/build"/> |
10 |
<copy todir="./lib/build/org/linuxsampler/lscp/langprops"> |
<copy todir="./lib/build/org/linuxsampler/lscp/langprops"> |
11 |
<fileset dir="./src/org/linuxsampler/lscp/langprops"/> |
<fileset dir="./src/org/linuxsampler/lscp/langprops"/> |
12 |
</copy> |
</copy> |
21 |
<package name="org.linuxsampler.lscp.event"/> |
<package name="org.linuxsampler.lscp.event"/> |
22 |
<doctitle>jlscp ${jlscp.version} API specification</doctitle> |
<doctitle>jlscp ${jlscp.version} API specification</doctitle> |
23 |
<header><![CDATA[<b>jlscp</b><br><font size=-1>v${jlscp.version}</font>]]></header> |
<header><![CDATA[<b>jlscp</b><br><font size=-1>v${jlscp.version}</font>]]></header> |
24 |
<bottom><![CDATA[<font size=-1>Copyright © 2005 Grigor Iliev. All rights reserved.</font>]]></bottom> |
<bottom><![CDATA[<font size=-1>Copyright © 2007 Grigor Iliev. All rights reserved.</font>]]></bottom> |
25 |
</javadoc> |
</javadoc> |
26 |
</target> |
</target> |
27 |
|
|
35 |
<manifest file="./lib/build/Manifest"> |
<manifest file="./lib/build/Manifest"> |
36 |
<section name="org/linuxsampler/lscp/"> |
<section name="org/linuxsampler/lscp/"> |
37 |
<attribute name="Specification-Title" value="A java LinuxSampler control protocol API"/> |
<attribute name="Specification-Title" value="A java LinuxSampler control protocol API"/> |
38 |
<attribute name="Specification-Version" value="1.0"/> |
<attribute name="Specification-Version" value="1.2"/> |
39 |
<attribute name="Specification-Vendor" value="Grigor Iliev"/> |
<attribute name="Specification-Vendor" value="Grigor Iliev"/> |
40 |
<attribute name="Implementation-Title" value="org.linuxsampler.lscp"/> |
<attribute name="Implementation-Title" value="org.linuxsampler.lscp"/> |
41 |
<attribute name="Implementation-Version" value="${jlscp.version}"/> |
<attribute name="Implementation-Version" value="${jlscp.version}"/> |