
* Fix a strange race condition on i2cp client disconnect. * win98 startup fixes (thanks tester-1 and ardvark!) * include build scripts for the new streaming lib (which is NOT ready for use yet, but you can hack around with it) (enjoy, duck)
43 lines
1.6 KiB
XML
43 lines
1.6 KiB
XML
<?xml version="1.0" encoding="UTF-8"?>
|
|
<project basedir="." default="all" name="streaming">
|
|
<target name="all" depends="clean, build" />
|
|
<target name="build" depends="builddep, jar" />
|
|
<target name="builddep">
|
|
<ant dir="../../ministreaming/java/" target="build" />
|
|
<!-- ministreaming will build core -->
|
|
</target>
|
|
<target name="compile">
|
|
<mkdir dir="./build" />
|
|
<mkdir dir="./build/obj" />
|
|
<javac
|
|
srcdir="./src:./test"
|
|
debug="true" deprecation="on" source="1.3" target="1.3"
|
|
destdir="./build/obj"
|
|
classpath="../../../core/java/build/i2p.jar:../../ministreaming/java/build/mstreaming.jar" />
|
|
</target>
|
|
<target name="jar" depends="builddep, compile">
|
|
<jar destfile="./build/streaming.jar" basedir="./build/obj" includes="**/*.class" />
|
|
</target>
|
|
<target name="javadoc">
|
|
<mkdir dir="./build" />
|
|
<mkdir dir="./build/javadoc" />
|
|
<javadoc
|
|
sourcepath="./src:../../../core/java/src:../../ministreaming/java/src" destdir="./build/javadoc"
|
|
packagenames="*"
|
|
use="true"
|
|
splitindex="true"
|
|
windowtitle="Streaming" />
|
|
</target>
|
|
<target name="clean">
|
|
<delete dir="./build" />
|
|
</target>
|
|
<target name="cleandep" depends="clean">
|
|
<!-- ministreaming will clean core -->
|
|
<ant dir="../../ministreaming/java/" target="distclean" />
|
|
</target>
|
|
<target name="distclean" depends="clean">
|
|
<!-- ministreaming will clean core -->
|
|
<ant dir="../../ministreaming/java/" target="distclean" />
|
|
</target>
|
|
</project>
|