- <mkdir dir="${jar.dir}"/>
- <jar destfile="${jar.dir}/${ant.project.name}.jar"
- basedir="${classes.dir}"
- excludes="**/Demo*" >
- </jar>
- </target>
-
- <target name="demos" depends="jar">
- <mkdir dir="${classes.dir}"/>
- <javac srcdir="demos" destdir="${classes.dir}"
- includeantruntime="false"/>
+ <mkdir dir="${jar.dir}"/>
+ <jar destfile="${jar.dir}/${ant.project.name}.jar"
+ basedir="${classes.dir}">
+ <fileset dir="${resources.dir}"/>
+ <!-- By including Jexer's source, the LGPL terms are
+ automatically satisfied. -->
+ <fileset dir="${src.dir}"/>
+ <manifest>
+ <attribute name="Main-Class" value="jexer.demos.Demo1"/>
+ </manifest>
+ </jar>