Don't freak out if we don't have the Snark library. We'll sort this out more
nicely later.
This commit is contained in:
@@ -24,8 +24,18 @@
|
|||||||
<pathelement location="${deploy.dir}/classes"/>
|
<pathelement location="${deploy.dir}/classes"/>
|
||||||
</path>
|
</path>
|
||||||
|
|
||||||
|
<!-- checks the availability of certain libraries -->
|
||||||
|
<target name="check-available">
|
||||||
|
<available property="snark.present"
|
||||||
|
classname="org.klomp.snark.Snark" classpathref="clazzpath"/>
|
||||||
|
<echo message="Have Snark: ${snark.present}"/>
|
||||||
|
<condition property="build.torrent">
|
||||||
|
<isset property="snark.present"/>
|
||||||
|
</condition>
|
||||||
|
</target>
|
||||||
|
|
||||||
<!-- prepares the application directories -->
|
<!-- prepares the application directories -->
|
||||||
<target name="prepare">
|
<target name="prepare" depends="check-available">
|
||||||
<mkdir dir="${deploy.dir}"/>
|
<mkdir dir="${deploy.dir}"/>
|
||||||
<mkdir dir="${deploy.dir}/classes"/>
|
<mkdir dir="${deploy.dir}/classes"/>
|
||||||
<mkdir dir="${javadoc.dir}"/>
|
<mkdir dir="${javadoc.dir}"/>
|
||||||
@@ -48,6 +58,7 @@
|
|||||||
debug="on" optimize="off" deprecation="on"
|
debug="on" optimize="off" deprecation="on"
|
||||||
classpathref="clazzpath" includeAntRuntime="no"
|
classpathref="clazzpath" includeAntRuntime="no"
|
||||||
source="1.5" target="1.5">
|
source="1.5" target="1.5">
|
||||||
|
<exclude name="**/TorrentDownloader*" unless="build.torrent"/>
|
||||||
<compilerarg value="-Xlint:unchecked"/>
|
<compilerarg value="-Xlint:unchecked"/>
|
||||||
</javac>
|
</javac>
|
||||||
</target>
|
</target>
|
||||||
@@ -62,7 +73,7 @@
|
|||||||
bottom="${copy.pre} ${copyright.holder} ${copy.post}"
|
bottom="${copy.pre} ${copyright.holder} ${copy.post}"
|
||||||
destdir="${javadoc.dir}">
|
destdir="${javadoc.dir}">
|
||||||
<classpath refid="clazzpath"/>
|
<classpath refid="clazzpath"/>
|
||||||
<link href="http://www.samskivert.com/code/samskivert/samskivert/docs/api"/>
|
<link href="http://samskivert.com/code/samskivert/samskivert/docs/api"/>
|
||||||
<link href="http://java.sun.com/j2se/1.5/docs/api/"/>
|
<link href="http://java.sun.com/j2se/1.5/docs/api/"/>
|
||||||
</javadoc>
|
</javadoc>
|
||||||
</target>
|
</target>
|
||||||
|
|||||||
@@ -506,11 +506,11 @@ public abstract class Getdown extends Thread
|
|||||||
|
|
||||||
// Torrent downloading is disabled by default until the kinks are out
|
// Torrent downloading is disabled by default until the kinks are out
|
||||||
Downloader dl;
|
Downloader dl;
|
||||||
if (false) {
|
// if (false) {
|
||||||
dl = new TorrentDownloader(resources, obs);
|
// dl = new TorrentDownloader(resources, obs);
|
||||||
} else {
|
// } else {
|
||||||
dl = new HTTPDownloader(resources, obs);
|
dl = new HTTPDownloader(resources, obs);
|
||||||
}
|
// }
|
||||||
dl.start();
|
dl.start();
|
||||||
|
|
||||||
// now wait for it to complete
|
// now wait for it to complete
|
||||||
|
|||||||
Reference in New Issue
Block a user