]> git.proxmox.com Git - mirror_edk2.git/blob - ShellPkg/Library/UefiShellLevel2CommandsLib/UefiShellLevel2CommandsLib.inf
UefiCpuPkg: Move AsmRelocateApLoopStart from Mpfuncs.nasm to AmdSev.nasm
[mirror_edk2.git] / ShellPkg / Library / UefiShellLevel2CommandsLib / UefiShellLevel2CommandsLib.inf
1 ## @file
2 # Provides shell level 2 functions
3 #
4 # Copyright (c) 2009 - 2018, Intel Corporation. All rights reserved.<BR>
5 #
6 # SPDX-License-Identifier: BSD-2-Clause-Patent
7 #
8 #
9 ##
10
11 [Defines]
12 INF_VERSION = 0x00010006
13 BASE_NAME = UefiShellLevel2CommandsLib
14 FILE_GUID = CBF3931C-A2DF-40e5-B77E-CCA9555E9755
15 MODULE_TYPE = UEFI_APPLICATION
16 VERSION_STRING = 1.0
17 LIBRARY_CLASS = NULL|UEFI_APPLICATION UEFI_DRIVER
18 CONSTRUCTOR = ShellLevel2CommandsLibConstructor
19 DESTRUCTOR = ShellLevel2CommandsLibDestructor
20
21 #
22 # VALID_ARCHITECTURES = IA32 X64 EBC
23 #
24
25 [Sources.common]
26 UefiShellLevel2CommandsLib.c
27 UefiShellLevel2CommandsLib.h
28 UefiShellLevel2CommandsLib.uni
29 TimeDate.c
30 Load.c
31 Ls.c
32 Map.c
33 Reset.c
34 Set.c
35 MkDir.c
36 Cd.c
37 Cp.c
38 Parse.c
39 Rm.c
40 Mv.c
41 Attrib.c
42 Vol.c
43
44 [Packages]
45 MdePkg/MdePkg.dec
46 ShellPkg/ShellPkg.dec
47 MdeModulePkg/MdeModulePkg.dec
48
49 [LibraryClasses]
50 MemoryAllocationLib
51 BaseLib
52 BaseMemoryLib
53 DebugLib
54 ShellCommandLib
55 ShellLib
56 UefiLib
57 UefiRuntimeServicesTableLib
58 UefiBootServicesTableLib
59 PcdLib
60 HiiLib
61 HandleParsingLib
62 DevicePathLib
63
64 [Protocols]
65 gEfiUnicodeCollation2ProtocolGuid ## CONSUMES
66 gEfiShellProtocolGuid ## CONSUMES
67 gEfiShellParametersProtocolGuid ## CONSUMES
68 gEfiDevicePathProtocolGuid ## CONSUMES
69 gEfiLoadedImageProtocolGuid ## CONSUMES
70 gEfiSimpleFileSystemProtocolGuid ## SOMETIMES_CONSUMES
71
72 [Pcd.common]
73 gEfiShellPkgTokenSpaceGuid.PcdShellSupportLevel ## CONSUMES
74 gEfiShellPkgTokenSpaceGuid.PcdShellFileOperationSize ## CONSUMES
75
76 [Guids]
77 gEfiFileSystemInfoGuid ## SOMETIMES_CONSUMES ## GUID
78 gEfiFileInfoGuid ## UNDEFINED
79 gShellLevel2HiiGuid ## SOMETIMES_CONSUMES ## HII