blob: ad31e4ec0bb00533a35b9fec0e0a6e7fadd4abc3 [file] [log] [blame]
Raph Leviendcecdd82012-03-23 11:21:16 -07001<project name="compression" default="jar">
2 <target name="clean">
3 <delete dir="build/classes" />
4 <delete dir="build/jar" />
5 </target>
6
7 <target name="compile">
8 <mkdir dir="build/classes" />
David Kuettel0c3b1392013-02-06 09:31:23 -08009 <javac srcdir="src" destdir="build/classes" includeantruntime="false" debug="true">
Raph Leviendcecdd82012-03-23 11:21:16 -070010 <compilerarg value="-Xlint" />
11 <classpath>
12 <fileset dir="lib" includes="*.jar" />
13 </classpath>
14 </javac>
15 </target>
16
17 <target name="jar" depends="compile">
18 <mkdir dir="build/jar" />
19 <jar destfile="build/jar/compression.jar" basedir="build/classes">
20 <zipfileset src="lib/eotconverter.jar" />
21 <zipfileset src="lib/guava-11.0.1.jar" />
22 <zipfileset src="lib/sfntly.jar" />
23 <zipfileset src="lib/woffconverter.jar" />
David Kuettel1fec2c02013-02-06 17:46:04 -080024 <zipfileset src="lib/lzma.jar" />
Raph Leviendcecdd82012-03-23 11:21:16 -070025 <manifest>
26 <attribute name="Main-Class" value="com.google.typography.font.compression.CompressionRunner" />
27 </manifest>
28 </jar>
29 </target>
30
31</project>
32