<!-- ================================================ --> <!-- Adempiere Build --> <!-- ================================================ --> <!-- $Header: /cvs/adempiere/utils_dev/build.xml,v 1.4 2006/10/12 00:03:11 jjanke Exp $ --> <project name="adempiere" default="complete" basedir="../"> <description> This buildfile is used to build the Adempiere system. </description> <!-- set global properties for this build --> <property environment="env"/> <property name="src" value="src"/> <property name="build.dir" value="build"/> <target name="init" description="initialization target"> <echo message="=========== Build Adempiere - ${env.ENCODING}"/> <!-- Create the time stamp --> <tstamp/> </target> <target name="build" depends="init"> <ant inheritAll="false" dir="tools"/> <ant inheritAll="false" dir="looks"/> <ant inheritAll="false" dir="dbPort"/> <ant inheritAll="false" dir="print"/> <ant inheritAll="false" dir="base"/> <ant inheritAll="false" dir="extend"/> <ant inheritAll="false" dir="client"/> <ant inheritAll="false" dir="serverRoot"/> <ant inheritAll="false" dir="serverApps"/> <ant inheritAll="false" dir="webStore"/> <ant inheritAll="false" dir="webCM"/> <ant inheritAll="false" dir="sqlj"/> <ant inheritAll="false" dir="install"/> </target> <target name="clean"> <ant inheritAll="false" dir="tools" target="clean"/> <ant inheritAll="false" dir="looks" target="clean"/> <ant inheritAll="false" dir="print" target="clean"/> <ant inheritAll="false" dir="dbPort" target="clean"/> <ant inheritAll="false" dir="base" target="clean"/> <ant inheritAll="false" dir="extend" target="clean"/> <ant inheritAll="false" dir="client" target="clean"/> <ant inheritAll="false" dir="serverRoot" target="clean"/> <ant inheritAll="false" dir="serverApps" target="clean"/> <ant inheritAll="false" dir="webStore" target="clean"/> <ant inheritAll="false" dir="webCM" target="clean"/> <ant inheritAll="false" dir="sqlj" target="clean"/> <ant inheritAll="false" dir="install" target="clean"/> </target> <!-- ================================================ --> <!-- Adempiere Local Install --> <!-- ================================================ --> <target name="install" depends="" description="Environment dependent"> <echo message="=========== Install Adempiere"/> <copy todir="${env.ADEMPIERE_INSTALL}"> <fileset dir="install/build" includes="Adempiere_*"/> </copy> <!-- Delete Existing stuff, but not utils + data --> <delete failonerror="false"> <fileset dir="${env.ADEMPIERE_HOME}/lib"/> <fileset dir="${env.ADEMPIERE_HOME}/jboss"/> </delete> <!-- Unzip Install File --> <unzip src="install/build/Adempiere_${env.ADEMPIERE_VERSION_FILE}.zip" dest="${env.ADEMPIERE_ROOT}" overwrite="yes"/> <!-- Run Setup --> <ant inheritAll="false" dir="${env.ADEMPIERE_HOME}" target="setup"/> </target> <!-- ================================================ --> <!-- complere --> <!-- ================================================ --> <target name="complete" depends="build, install"> </target> <!-- ================================================ --> <!-- Transfer Install --> <!-- ================================================ --> <target name="transfer" depends="complete" description="Transfer to Distribution media"> </target> </project>