mirror of
				https://git.proxmox.com/git/mirror_edk2
				synced 2025-10-30 23:50:23 +00:00 
			
		
		
		
	 22e0585cf8
			
		
	
	
		22e0585cf8
		
	
	
	
	
		
			
			git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@55 6f19259b-4bc3-4df7-8a09-765794883524
		
			
				
	
	
		
			47 lines
		
	
	
		
			2.8 KiB
		
	
	
	
		
			XML
		
	
	
	
	
	
			
		
		
	
	
			47 lines
		
	
	
		
			2.8 KiB
		
	
	
	
		
			XML
		
	
	
	
	
	
| <?xml version="1.0" encoding="UTF-8"?><!-- Copyright (c) 2006, Intel Corporation 
 | |
| All rights reserved. This program and the accompanying materials 
 | |
| are licensed and made available under the terms and conditions of the BSD License 
 | |
| which accompanies this distribution.  The full text of the license may be found at  
 | |
| http://opensource.org/licenses/bsd-license.php 
 | |
| 
 | |
| THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS, 
 | |
| WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.-->
 | |
| <project basedir="." default="BaseDebugLibReportStatusCode"><!--Apply external ANT tasks-->
 | |
|    <taskdef resource="GenBuild.tasks"/>
 | |
|    <taskdef resource="net/sf/antcontrib/antlib.xml"/>
 | |
|    <property environment="env"/>
 | |
|    <property name="WORKSPACE_DIR" value="${env.WORKSPACE}"/>
 | |
|    <import file="${WORKSPACE_DIR}/Tools/Conf/BuildMacro.xml"/><!--MODULE_RELATIVE PATH is relative to PACKAGE_DIR-->
 | |
|    <property name="MODULE_RELATIVE_PATH" value="Library/BaseDebugLibReportStatusCode"/>
 | |
|    <property name="MODULE_DIR" value="${PACKAGE_DIR}/${MODULE_RELATIVE_PATH}"/>
 | |
|    <property name="COMMON_FILE" value="${WORKSPACE_DIR}/Tools/Conf/Common.xml"/>
 | |
|    <target name="BaseDebugLibReportStatusCode">
 | |
|       <GenBuild baseName="BaseDebugLibReportStatusCode" mbdFilename="${MODULE_DIR}/BaseDebugLibReportStatusCode.mbd" msaFilename="${MODULE_DIR}/BaseDebugLibReportStatusCode.msa"/>
 | |
|    </target>
 | |
|    <target depends="BaseDebugLibReportStatusCode_clean" name="clean"/>
 | |
|    <target depends="BaseDebugLibReportStatusCode_cleanall" name="cleanall"/>
 | |
|    <target name="BaseDebugLibReportStatusCode_clean">
 | |
|       <OutputDirSetup baseName="BaseDebugLibReportStatusCode" mbdFilename="${MODULE_DIR}/BaseDebugLibReportStatusCode.mbd" msaFilename="${MODULE_DIR}/BaseDebugLibReportStatusCode.msa"/>
 | |
|       <if>
 | |
|          <available file="${DEST_DIR_OUTPUT}/BaseDebugLibReportStatusCode_build.xml"/>
 | |
|          <then>
 | |
|             <ant antfile="${DEST_DIR_OUTPUT}/BaseDebugLibReportStatusCode_build.xml" target="clean"/>
 | |
|          </then>
 | |
|       </if>
 | |
|       <delete dir="${DEST_DIR_OUTPUT}" excludes="*.xml"/>
 | |
|    </target>
 | |
|    <target name="BaseDebugLibReportStatusCode_cleanall">
 | |
|       <OutputDirSetup baseName="BaseDebugLibReportStatusCode" mbdFilename="${MODULE_DIR}/BaseDebugLibReportStatusCode.mbd" msaFilename="${MODULE_DIR}/BaseDebugLibReportStatusCode.msa"/>
 | |
|       <if>
 | |
|          <available file="${DEST_DIR_OUTPUT}/BaseDebugLibReportStatusCode_build.xml"/>
 | |
|          <then>
 | |
|             <ant antfile="${DEST_DIR_OUTPUT}/BaseDebugLibReportStatusCode_build.xml" target="cleanall"/>
 | |
|          </then>
 | |
|       </if>
 | |
|       <delete dir="${DEST_DIR_OUTPUT}"/>
 | |
|       <delete dir="${DEST_DIR_DEBUG}"/>
 | |
|       <delete>
 | |
|          <fileset dir="${BIN_DIR}" includes="**BaseDebugLibReportStatusCode*"/>
 | |
|       </delete>
 | |
|    </target>
 | |
| </project> |