1## @file 2# Provides interface to shell functionality for shell commands and applications. 3# 4# Copyright (c) 2006 - 2015, Intel Corporation. All rights reserved. <BR> 5# This program and the accompanying materials 6# are licensed and made available under the terms and conditions of the BSD License 7# which accompanies this distribution. The full text of the license may be found at 8# http://opensource.org/licenses/bsd-license.php 9# 10# THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS, 11# WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED. 12## 13 14[Defines] 15 INF_VERSION = 0x00010006 16 BASE_NAME = UefiFileHandleLib 17 MODULE_UNI_FILE = UefiFileHandleLib.uni 18 FILE_GUID = 9495D344-9D8A-41f3-8D17-E2FD238C4E71 19 MODULE_TYPE = UEFI_DRIVER 20 VERSION_STRING = 1.0 21 LIBRARY_CLASS = FileHandleLib|DXE_DRIVER UEFI_APPLICATION UEFI_DRIVER DXE_RUNTIME_DRIVER 22 23# 24# VALID_ARCHITECTURES = IA32 X64 IPF EBC 25# 26 27[Sources.common] 28 UefiFileHandleLib.c 29 30[Packages] 31 MdePkg/MdePkg.dec 32 33[LibraryClasses] 34 MemoryAllocationLib 35 BaseLib 36 BaseMemoryLib 37 DebugLib 38 PrintLib 39 PcdLib 40 41[Protocols] 42 gEfiSimpleFileSystemProtocolGuid ## SOMETIMES_CONSUMES 43 44[Guids] 45 gEfiFileInfoGuid ## SOMETIMES_CONSUMES ## GUID 46 47[Pcd.common] 48 gEfiMdePkgTokenSpaceGuid.PcdUefiFileHandleLibPrintBufferSize ## SOMETIMES_CONSUMES 49