<equals arg1="${ToolChain}" arg2="msvc"/>\r
<then>\r
<exec dir="${PACKAGE_DIR}/Pccts/antlr" executable="nmake" failonerror="TRUE">\r
+ <arg line="/NOLOGO"/>\r
<arg line="-f AntlrMS.mak"/>\r
</exec>\r
</then>\r
<istrue value="${gcc}"/>\r
<then>\r
<exec dir="${PACKAGE_DIR}/Pccts/antlr" executable="make" failonerror="TRUE">\r
+ <arg line="-s"/>\r
<arg line="-f makefile BIN_DIR=${BIN_DIR}"/>\r
</exec>\r
</then>\r
<equals arg1="${ToolChain}" arg2="msvc"/>\r
<then>\r
<exec dir="${PACKAGE_DIR}/Pccts/antlr" executable="nmake" failonerror="TRUE">\r
+ <arg line="/C"/>\r
+ <arg line="/NOLOGO"/>\r
<arg line="-f AntlrMS.mak clean"/>\r
</exec>\r
</then>\r
<istrue value="${gcc}"/>\r
<then>\r
<exec dir="${PACKAGE_DIR}/Pccts/antlr" executable="make" failonerror="TRUE">\r
+ <arg line="-s"/>\r
<arg line="-f makefile clean"/>\r
</exec>\r
</then>\r
<equals arg1="${ToolChain}" arg2="msvc"/>\r
<then>\r
<exec dir="${PACKAGE_DIR}/Pccts/antlr" executable="nmake" failonerror="FALSE">\r
- <arg line="-f AntlrMS.mak clean"/>\r
+ <arg line="/C"/>\r
+ <arg line="/NOLOGO"/>\r
+ <arg line="/f AntlrMS.mak clean"/>\r
</exec>\r
</then>\r
<elseif>\r
<then>\r
<echo message="Building antlr with cygwin gcc"/>\r
<exec dir="${PACKAGE_DIR}/Pccts/antlr" executable="make" failonerror="FALSE">\r
+ <arg line="-s"/>\r
<arg line="-f makefile.cygwin clean"/>\r
</exec>\r
</then>\r
<then>\r
<echo message="Building antlr with gcc"/>\r
<exec dir="${PACKAGE_DIR}/Pccts/antlr" executable="make" failonerror="FALSE">\r
+ <arg line="-s"/>\r
<arg line="-f makefile clean"/>\r
</exec>\r
</then>\r
</target>\r
\r
<target name="cleanall">\r
+ <echo message="Removing Object Files and the Executables from the package: Pccts"/> \r
<ant dir="${PACKAGE_DIR}/Pccts/antlr" target="cleanall" inheritAll="true"/>\r
<ant dir="${PACKAGE_DIR}/Pccts/dlg" target="cleanall" inheritAll="true"/>\r
</target>\r
<equals arg1="${ToolChain}" arg2="msvc"/>\r
<then>\r
<exec dir="${PACKAGE_DIR}/Pccts/dlg" executable="nmake" failonerror="TRUE">\r
+ <arg line="/NOLOGO"/>\r
<arg line="-f DlgMS.mak"/>\r
</exec>\r
</then>\r
<equals arg1="${ToolChain}" arg2="gcc"/>\r
<then>\r
<exec dir="${PACKAGE_DIR}/Pccts/dlg" executable="make" failonerror="TRUE">\r
+ <arg line="-s"/>\r
<arg line="-f makefile BIN_DIR=${BIN_DIR}"/>\r
</exec>\r
</then>\r
<equals arg1="${ToolChain}" arg2="msvc"/>\r
<then>\r
<exec dir="${PACKAGE_DIR}/Pccts/dlg" executable="nmake" failonerror="TRUE">\r
+ <arg line="/C"/>\r
+ <arg line="/NOLOGO"/>\r
<arg line="-f DlgMS.mak clean"/>\r
</exec>\r
</then>\r
<equals arg1="${ToolChain}" arg2="gcc"/>\r
<then>\r
<exec dir="${PACKAGE_DIR}/Pccts/dlg" executable="make" failonerror="TRUE">\r
+ <arg line="-s"/>\r
<arg line="-f makefile clean"/>\r
</exec>\r
</then>\r
<equals arg1="${ToolChain}" arg2="msvc"/>\r
<then>\r
<exec dir="${PACKAGE_DIR}/Pccts/dlg" executable="nmake" failonerror="FALSE">\r
+ <arg line="/C"/>\r
+ <arg line="/NOLOGO"/>\r
<arg line="-f DlgMS.mak clean"/>\r
</exec>\r
</then>\r
<equals arg1="${ToolChain}" arg2="gcc"/>\r
<then>\r
<exec dir="${PACKAGE_DIR}/Pccts/dlg" executable="make" failonerror="FALSE">\r
+ <arg line="-s"/>\r
<arg line="-f makefile clean"/>\r
</exec>\r
</then>\r
</target>\r
\r
<target name="cleanall" depends="clean">\r
+ <echo message="Removing Class Files and the Java Archive: Common.jar"/>\r
<delete file="${installLocation}/Common.jar"/>\r
<if>\r
<available file="${installLocation}/Common.jar"/>\r
</delete>\r
</target>\r
<target name="cleanall" depends="clean">\r
+ <echo message="Removing Class Files and the Java Archive: ContextTool.jar"/>\r
<delete file="${installLocation}/ContextTool.jar"/>\r
<if>\r
<available file="${installLocation}/ContextTool.jar"/>\r
<project name="CppTasks" default="CppTasks" basedir=".">\r
<taskdef resource="net/sf/antcontrib/antlib.xml"/>\r
<property environment="env"/>\r
- <property name="workspace" value="${env.WORKSPACE}"/>\r
+ <property name="WORKSPACE" value="${env.WORKSPACE}"/>\r
<property name="buildDir" value="build"/>\r
- <property name="installLocation" value="${workspace}/Tools/Jars"/>\r
+ <property name="installLocation" value="${WORKSPACE}/Tools/Jars"/>\r
<target name="CppTasks" depends="install"/>\r
<target name="init">\r
<uptodate property="jar.newer" targetfile="${installLocation}/cpptasks.jar">\r
<mkdir dir="${buildDir}"/>\r
<javac srcdir="net" destdir="${buildDir}" source="1.4">\r
<classpath>\r
- <fileset dir="${workspace}/Tools/Jars">\r
+ <fileset dir="${WORKSPACE}/Tools/Jars">\r
<include name="*.jar"/>\r
</fileset>\r
</classpath>\r
</javac>\r
</target>\r
<target name="clean">\r
- <delete includeemptydirs="true" failonerror="false">\r
+ <delete includeemptydirs="true" failonerror="false" quiet="true">\r
<fileset dir="${WORKSPACE}/Tools/Java/Source/Cpptasks" includes="${buildDir}"/>\r
</delete>\r
</target>\r
<target name="cleanall" depends="clean">\r
+ <echo message="Removing Class Files and the Java Archive: cpptasks.jar"/>\r
<delete file="${installLocation}/cpptasks.jar"/>\r
<if>\r
<available file="${installLocation}/cpptasks.jar"/>\r
<project name="FrameworkTasks" default="FrameworkTasks">\r
<taskdef resource="net/sf/antcontrib/antlib.xml"/>\r
<property environment="env"/>\r
- <property name="workspace" value="${env.WORKSPACE}"/>\r
+ <property name="WORKSPACE" value="${env.WORKSPACE}"/>\r
<property name="buildDir" value="build"/>\r
- <property name="installLocation" value="${workspace}/Tools/Jars"/>\r
+ <property name="installLocation" value="${WORKSPACE}/Tools/Jars"/>\r
<target name="FrameworkTasks" depends="install"/>\r
<target name="source">\r
<mkdir dir="${buildDir}"/>\r
<javac srcdir="." destdir="${buildDir}">\r
<classpath>\r
- <fileset dir="${workspace}/Tools/Jars">\r
+ <fileset dir="${WORKSPACE}/Tools/Jars">\r
<include name="*.jar"/>\r
</fileset>\r
</classpath>\r
</delete>\r
</target>\r
<target name="cleanall" depends="clean">\r
+ <echo message="Removing Class Files and the Java Archive: frameworktasks.jar"/>\r
<delete file="${installLocation}/frameworktasks.jar"/>\r
<if>\r
<available file="${installLocation}/frameworktasks.jar"/>\r
</delete>\r
</target>\r
<target name="cleanall" depends="clean">\r
+ <echo message="Removing Class Files and the Java Archive: FrameworkWizard.jar"/>\r
<delete file="${installLocation}/FrameworkWizard.jar"/>\r
</target>\r
<target name="install" depends="source">\r
</delete>\r
</target>\r
<target name="cleanall" depends="clean">\r
+ <echo message="Removing Class Files and the Java Archive: GenBuild.jar"/>\r
<delete file="${installLocation}/GenBuild.jar"/>\r
<if>\r
<available file="${installLocation}/GenBuild.jar"/>\r
</delete>\r
</target>\r
<target name="cleanall" depends="clean">\r
+ <echo message="Removing Class Files and the Java Archive: Merge.jar"/>\r
<delete file="${installLocation}/Merge.jar"/>\r
</target>\r
<target name="install" depends="source">\r
</delete>\r
</target>\r
<target name="cleanall" depends="clean">\r
+ <echo message="Removing Class Files and the Java Archive: MigrationTools.jar"/>\r
<delete file="${installLocation}/MigrationTools.jar"/>\r
<if>\r
<available file="${installLocation}/MigrationTools.jar"/>\r
</delete>\r
</target>\r
<target name="cleanall" depends="clean">\r
+ <echo message="Removing Class Files and the Java Archive: PcdTools.jar"/>\r
<delete file="${installLocation}/PcdTools.jar"/>\r
<if>\r
<available file="${installLocation}/PcdTools.jar"/>\r
</target>\r
\r
<target name="cleanall" depends="SurfaceArea.jar.clean">\r
+ <echo message="Removing Class Files and the Java Archive: SurfaceArea.jar"/>\r
<delete file="${WORKSPACE}/Tools/Jars/SurfaceArea.jar"/>\r
<if>\r
<available file="${WORKSPACE}/Tools/Jars/SurfaceArea.jar"/>\r
Java/Source/PcdTools/build.xml \r
Java/Source/Common/build.xml \r
Java/Source/SurfaceArea/build.xml \r
- CCode/Source/build.xml\r
Java/Source/MigrationTools/build.xml\r
Java/Source/ContextTool/build.xml\r
Java/Source/Merge/build.xml\r
+ CCode/Source/build.xml\r
"/>\r
</subant>\r
</target>\r
\r
<target name="cleanall">\r
+ <echo message="Removing extra ${env.WORKSPACE} history.xml files!"/>\r
+ <if>\r
+ <available file="${env.WORKSPACE}/Tools/bin/history.xml"/>\r
+ <then>\r
+ <delete failonerror="false" quiet="true">\r
+ <fileset file="${env.WORKSPACE}/Tools/bin/history.xml"/>\r
+ </delete>\r
+ </then>\r
+ </if>\r
+ <if>\r
+ <available file="${env.WORKSPACE}/Tools/CCode/Source/Library/history.xml"/>\r
+ <then>\r
+ <delete failonerror="false" quiet="true">\r
+ <fileset file="${env.WORKSPACE}/Tools/CCode/Source/Library/history.xml"/>\r
+ </delete>\r
+ </then>\r
+ </if>\r
<available classname="org.tianocore.frameworkwizard.FrameworkWizardUI" property="FrameworkWizardUI.available"/>\r
<available classname="org.tianocore.build.GenBuildTask" property="GenBuildTask.available"/>\r
<available classname="org.tianocore.framework.tasks.Tool" property="Tool.available"/>\r
Java/Source/PcdTools/build.xml \r
Java/Source/Common/build.xml \r
Java/Source/SurfaceArea/build.xml \r
- CCode/Source/build.xml\r
Java/Source/MigrationTools/build.xml\r
Java/Source/ContextTool/build.xml\r
Java/Source/Merge/build.xml\r
+ CCode/Source/build.xml\r
"/>\r
</subant>\r
</target>\r