Sindbad~EG File Manager
<?xml version="1.0" encoding="UTF-8"?>
<!--
This is ant (http://ant.apache.org) build script to build the jconsole
script console plugin.
-->
<project name="JConsole Script Shell Plugin" default="all" basedir=".">
<!-- property definitions -->
<property name="app.name" value="jconsole-plugin"/>
<property name="src.dir" value="src"/>
<property name="jconsole.jar.dir" value="${java.home}/../lib"/>
<property name="build.dir" value="."/>
<property name="dist.jar" value="${build.dir}/${app.name}.jar"/>
<property name="classes.dir" value="${build.dir}/classes"/>
<property name="resources.dir" value="${classes.dir}/resources"/>
<!-- make directories required -->
<target name="prepare">
<mkdir dir="${classes.dir}"/>
</target>
<target name="clean">
<delete file="${dist.jar}"/>
<delete dir="${classes.dir}"/>
</target>
<!-- we need jconsole.jar in CLASSPATH to build -->
<path id="javac.classpath">
<pathelement path="${jconsole.jar.dir}/jconsole.jar" />
</path>
<target name="compile" depends="prepare" description="compiles the sources">
<javac srcdir="${src.dir}"
destdir="${classes.dir}"
debug="on" deprecation="on">
<classpath refid="javac.classpath" />
</javac>
<copy todir="${classes.dir}/META-INF/services">
<fileset dir="${src.dir}/META-INF/services"/>
</copy>
<copy todir="${resources.dir}">
<fileset dir="${src.dir}/resources"/>
</copy>
</target>
<target name="all" depends="compile" description="buile deployment bundle">
<jar jarfile="${dist.jar}"
basedir="${classes.dir}"/>
</target>
</project>
Sindbad File Manager Version 1.0, Coded By Sindbad EG ~ The Terrorists