Now builds release .zip which puts all files into one containing directory, for conve...
[zxing.git] / build.xml
1 <?xml version="1.0" encoding="UTF-8"?>
2 <project name="ZXing" default="build">
3
4   <property file="build.properties"/>
5
6   <target name="build">
7     <ant dir="core" target="build"/>
8     <ant dir="javame" target="build"/>
9     <ant dir="core-ext" target="build"/>
10     <ant dir="javase" target="build"/>
11   </target>
12
13   <target name="clean">
14     <ant dir="core" target="clean"/>
15     <ant dir="javame" target="clean"/>
16     <ant dir="core-ext" target="clean"/>
17     <ant dir="javase" target="clean"/>
18   </target>
19
20   <target name="release" depends="build,clean">
21     <zip file="ZXing-${version}.zip">
22       <zipfileset dir="." prefix="zxing-${version}">
23         <include name="COPYING"/>
24         <include name="README"/>
25         <include name="CHANGES"/>
26         <include name="build.xml"/>
27         <include name="build.properties"/>
28         <include name="core/**"/>
29         <include name="javame/**"/>
30         <include name="core-ext/**"/>
31         <include name="javase/**"/>
32       </zipfileset>
33     </zip>
34   </target>
35
36 </project>