summaryrefslogtreecommitdiff
path: root/build.xml
diff options
context:
space:
mode:
authorJesse Morgan <jesse@jesterpm.net>2012-10-13 19:17:25 -0700
committerJesse Morgan <jesse@jesterpm.net>2012-10-13 19:17:25 -0700
commit68604705d29d4460cf446344e4567c20b07dbabb (patch)
tree19a66ed635cf98ce5719bbaa6bb4de38998b8b0d /build.xml
parent5b32db4fd53549028352afbc9cae5dc2f65b0d88 (diff)
Added lib directory support to build.xml.
Diffstat (limited to 'build.xml')
-rw-r--r--build.xml12
1 files changed, 12 insertions, 0 deletions
diff --git a/build.xml b/build.xml
index d737b0c..03e9353 100644
--- a/build.xml
+++ b/build.xml
@@ -1,11 +1,16 @@
<?xml version="1.0" encoding="utf-8" ?>
<project name="SermonUploader" default="build" basedir=".">
+ <path id="project.class.path">
+ <fileset dir="lib" includes="**/*.jar"/>
+ </path>
+
<target name="javac" description="Compile java source to bytecode">
<mkdir dir="build"/>
<javac srcdir="src" includes="**" encoding="utf-8"
destdir="build"
source="1.5" target="1.5" nowarn="true"
debug="true" debuglevel="lines,vars,source">
+ <classpath refid="project.class.path"/>
</javac>
<copy todir="build">
<fileset dir="src" excludes="**/*.java"/>
@@ -17,6 +22,13 @@
<target name="jar" depends="build" description="Create a jar file">
<jar destfile="SermonUploader.jar">
<fileset dir="build" />
+ <restrict>
+ <archives>
+ <zips>
+ <fileset dir="lib" includes="**/*.jar" />
+ </zips>
+ </archives>
+ </restrict>
<manifest>
<attribute name="Main-Class" value="net.jesterpm.sermonuploader.SermonUploader" />
</manifest>