Go to most recent revision | Blame | Compare with Previous | Last modification | View Log | RSS feed
<?xml version="1.0"?><!-- ======================================================================= --><!-- Template build file --><!-- ======================================================================= --><project name="ReleaseManagerSelect" default="package" basedir="."><description>Automate the Release Process</description><property file="${user.home}/.ant.properties" /><property name="src.dir" value="${basedir}/com"/><property name="build.dir" value="${basedir}/java.build"/><property name="build.classes.dir" value="${build.dir}/classes"/><property name="pkg.dir" value="${build.dir}/jar"/><!-- =========================================================== --><!-- Extend the class path with all JARs found in the interface --><!-- directory. A BuildPkgArchive directive must be used to --><!-- populate the interface directory --><!-- --><!-- =========================================================== --><path id="base.path"><pathelement location="${build.classes.dir}" /><fileset dir="${INTERFACEDIR}"><include name="**/*.jar"/></fileset></path><echo message="Passed Parameters: INTERFACEDIR: ${INTERFACEDIR}"/><echo message="Passed Parameters: GBE_TYPE: ${GBE_TYPE}"/><condition property="debug_mode" value="on" else="off" ><equals arg1="${GBE_TYPE}" arg2="D"/></condition><echo message="debug_mode : ${debug_mode}"/><!--C O M P I L E--><target name="compile"description="Compiles the source code."><mkdir dir="${build.classes.dir}"/><javac destdir="${build.classes.dir}"includeAntRuntime = "off"debug = "${debug_mode}"deprecation = "off"optimize = "on"verbose = "off"classpathref = "base.path"><src path="${src.dir}"/></javac></target><!--P A C K A G E--><target name="package"depends="compile"description="Creates the jar archives."><mkdir dir="${pkg.dir}"/><jar jarfile="${pkg.dir}/${ant.project.name}.jar" manifest="${basedir}/Manifest.txt"><fileset dir="${build.classes.dir}"><include name="**/*.class"/></fileset><fileset dir="${src.dir}"><include name="**/*.properties"/></fileset></jar></target><!--C L E A N--><target name="clean"description="Cleans up the artifacts from previous builds."><delete dir="${build.dir}"/></target></project>