Show build.xml syntax highlighted
<?xml version='1.0' encoding='UTF-8'?>
<!--Jajuk Ant script for end users-->
<!-- This ant script is written to be executed from command line in a standard jajuk installation, not from the IDE-->
<project default='jar' name='jajuk' basedir='.'>
<property name='libdir' value='lib' />
<property name='nativedir' value='native' />
<property name='classdir' value='classes' />
<property name='srcdir' value='src' />
<property name='bindir' value='bin' />
<property name='javadocdir' value='javadoc' />
<property name='jarname' value='jajuk.jar' />
<property name='version' value='VERSION_REPLACED_BY_ANT' />
<property name='distfilesdir' value='dist-files' />
<property name='docdir' value='doc' />
<target name='clean' description='o Clean up the generated directories'>
<delete dir='${classdir}'>
</delete>
<delete file='${bindir}/${jarname}'>
</delete>
</target>
<target name='compile' description='o Compile the code' depends='clean'>
<mkdir dir='${classdir}'>
</mkdir>
<javac destdir='${classdir}' source='1.5' deprecation='false' nowarn='true' debug='true' optimize='true' excludes='**/package.html'>
<src>
<pathelement path='${srcdir}'>
</pathelement>
</src>
<classpath>
<fileset dir='${libdir}'>
<include name='*.jar'>
</include>
</fileset>
</classpath>
</javac>
<mkdir dir='${classdir}/org/jajuk/icons' />
<mkdir dir='${classdir}/org/jajuk/images' />
<mkdir dir='${classdir}/org/jajuk/docs' />
<mkdir dir='${classdir}/org/jajuk/perspectives'/>
<copy todir='${classdir}/'>
<fileset dir='${distfilesdir}' />
</copy>
<copy todir='${classdir}/org/jajuk/i18n'>
<fileset file='${srcdir}/org/jajuk/i18n/*.properties' />
</copy>
<copy todir='${classdir}'>
<fileset file='${srcdir}/log4j.properties' />
</copy>
<copy todir='${classdir}/org/jajuk/util/log'>
<fileset file='${srcdir}/org/jajuk/util/log/*.xml'/>
</copy>
<copy todir='${classdir}/org/jajuk/perspectives' >
<fileset file='${distfilesdir}/org/jajuk/perspectives/*.xml'/>
</copy>
</target>
<target name='jar' description='o Create the jar' depends='compile'>
<jar jarfile='${bindir}/${jarname}' excludes='**/package.html' basedir='${classdir}' manifest='${srcdir}/MANIFEST.MF' />
<delete dir='${classdir}' />
</target>
<target name='javadoc'>
<delete dir='${javadocdir}' />
<mkdir dir='${javadocdir}' />
<property name='copyright' value='Copyright &copy; Jajuk team. All Rights Reserved.' />
<javadoc destdir='${javadocdir}' access='private' use='true' notree='false' nonavbar='false' noindex='false' splitindex='true' author='true' version='true' nodeprecatedlist='false' nodeprecated='false' packagenames='org.jajuk.base,org.jajuk.ui.views,org.jajuk,org.jajuk.i18n,org.jajuk.ui.perspectives,org.jajuk.util.log,org.jajuk.ui,org.jajuk.util,org.jajuk.util.error,org.jajuk.players' sourcepath='src' Windowtitle='Jajuk ${version} API'>
<classpath>
<fileset dir='${libdir}'>
<include name='*.jar'>
</include>
</fileset>
<pathelement location='${bindir}/${jarname}' />
</classpath>
</javadoc>
</target>
</project>
See more files for this project here