Skip to content

Commit

Permalink
initial readme text
Browse files Browse the repository at this point in the history
  • Loading branch information
joshmarinacci committed Mar 23, 2012
1 parent c7ee88c commit 584464a
Showing 1 changed file with 29 additions and 0 deletions.
29 changes: 29 additions & 0 deletions README
@@ -0,0 +1,29 @@
== This is the read me ==

AppBundler is an Ant task for packaging up Desktop Java apps as native
executables. It can package Mac OS X .app bundles, Windows EXEs, JNLPs,
and double clickable jars that work anywhere.

To use AppBundler, create a bundle.xml in your project directory like this:

<?xml version="1.0" encoding="UTF-8"?>
<app name="SimpleTest">
<jar name="simpletest.jar"
main-class="com.joshondesign.appbundler.simpletest.Main"/>
<jar name="XMLLib.jar"/>
</app>

Now create an ant target in your build.xml that looks like this:

<target name='package-app' depends='build'>
<taskdef name='appbundler'
classname='com.joshondesign.appbundler.BundlerTask'
classpath='build/classes;lib/XMLLib.jar'/>

<appbundler
bundle="test/bundle.xml"
target="mac"
destdir="dist"
libdir="build/jars;lib"
/>
</target>

0 comments on commit 584464a

Please sign in to comment.