mirror of
				https://git.proxmox.com/git/mirror_edk2
				synced 2025-11-03 22:54:50 +00:00 
			
		
		
		
	git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@55 6f19259b-4bc3-4df7-8a09-765794883524
		
			
				
	
	
		
			47 lines
		
	
	
		
			2.7 KiB
		
	
	
	
		
			XML
		
	
	
	
	
	
			
		
		
	
	
			47 lines
		
	
	
		
			2.7 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="DxeReportStatusCodeLib"><!--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/DxeReportStatusCodeLib"/>
 | 
						|
   <property name="MODULE_DIR" value="${PACKAGE_DIR}/${MODULE_RELATIVE_PATH}"/>
 | 
						|
   <property name="COMMON_FILE" value="${WORKSPACE_DIR}/Tools/Conf/Common.xml"/>
 | 
						|
   <target name="DxeReportStatusCodeLib">
 | 
						|
      <GenBuild baseName="DxeReportStatusCodeLib" mbdFilename="${MODULE_DIR}/DxeReportStatusCodeLib.mbd" msaFilename="${MODULE_DIR}/DxeReportStatusCodeLib.msa"/>
 | 
						|
   </target>
 | 
						|
   <target depends="DxeReportStatusCodeLib_clean" name="clean"/>
 | 
						|
   <target depends="DxeReportStatusCodeLib_cleanall" name="cleanall"/>
 | 
						|
   <target name="DxeReportStatusCodeLib_clean">
 | 
						|
      <OutputDirSetup baseName="DxeReportStatusCodeLib" mbdFilename="${MODULE_DIR}/DxeReportStatusCodeLib.mbd" msaFilename="${MODULE_DIR}/DxeReportStatusCodeLib.msa"/>
 | 
						|
      <if>
 | 
						|
         <available file="${DEST_DIR_OUTPUT}/DxeReportStatusCodeLib_build.xml"/>
 | 
						|
         <then>
 | 
						|
            <ant antfile="${DEST_DIR_OUTPUT}/DxeReportStatusCodeLib_build.xml" target="clean"/>
 | 
						|
         </then>
 | 
						|
      </if>
 | 
						|
      <delete dir="${DEST_DIR_OUTPUT}" excludes="*.xml"/>
 | 
						|
   </target>
 | 
						|
   <target name="DxeReportStatusCodeLib_cleanall">
 | 
						|
      <OutputDirSetup baseName="DxeReportStatusCodeLib" mbdFilename="${MODULE_DIR}/DxeReportStatusCodeLib.mbd" msaFilename="${MODULE_DIR}/DxeReportStatusCodeLib.msa"/>
 | 
						|
      <if>
 | 
						|
         <available file="${DEST_DIR_OUTPUT}/DxeReportStatusCodeLib_build.xml"/>
 | 
						|
         <then>
 | 
						|
            <ant antfile="${DEST_DIR_OUTPUT}/DxeReportStatusCodeLib_build.xml" target="cleanall"/>
 | 
						|
         </then>
 | 
						|
      </if>
 | 
						|
      <delete dir="${DEST_DIR_OUTPUT}"/>
 | 
						|
      <delete dir="${DEST_DIR_DEBUG}"/>
 | 
						|
      <delete>
 | 
						|
         <fileset dir="${BIN_DIR}" includes="**DxeReportStatusCodeLib*"/>
 | 
						|
      </delete>
 | 
						|
   </target>
 | 
						|
</project> |