]> git.proxmox.com Git - mirror_edk2.git/blame - ShellPkg/Library/UefiShellLevel2CommandsLib/UefiShellLevel2CommandsLib.inf
ShellPkg: Removing ipf which is no longer supported from edk2.
[mirror_edk2.git] / ShellPkg / Library / UefiShellLevel2CommandsLib / UefiShellLevel2CommandsLib.inf
CommitLineData
a405b86d 1## @file\r
2# Provides shell level 2 functions\r
3#\r
fbfd4a9a 4# Copyright (c) 2009 - 2018, Intel Corporation. All rights reserved.<BR>\r
a405b86d 5#\r
6# This program and the accompanying materials\r
7# are licensed and made available under the terms and conditions of the BSD License\r
8# which accompanies this distribution. The full text of the license may be found at\r
9# http://opensource.org/licenses/bsd-license.php\r
10# THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,\r
11# WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.\r
12#\r
13#\r
14##\r
15\r
16[Defines]\r
17 INF_VERSION = 0x00010006\r
18 BASE_NAME = UefiShellLevel2CommandsLib\r
19 FILE_GUID = CBF3931C-A2DF-40e5-B77E-CCA9555E9755\r
86819ad0 20 MODULE_TYPE = UEFI_APPLICATION\r
a405b86d 21 VERSION_STRING = 1.0\r
22 LIBRARY_CLASS = NULL|UEFI_APPLICATION UEFI_DRIVER\r
23 CONSTRUCTOR = ShellLevel2CommandsLibConstructor\r
24 DESTRUCTOR = ShellLevel2CommandsLibDestructor\r
25\r
26#\r
fbfd4a9a 27# VALID_ARCHITECTURES = IA32 X64 EBC\r
a405b86d 28#\r
29\r
30[Sources.common]\r
31 UefiShellLevel2CommandsLib.c\r
32 UefiShellLevel2CommandsLib.h\r
33 UefiShellLevel2CommandsLib.uni\r
34 TimeDate.c\r
35 Load.c\r
36 Ls.c\r
37 Map.c\r
38 Reset.c\r
39 Set.c\r
40 MkDir.c\r
41 Cd.c\r
42 Cp.c\r
43 Parse.c\r
44 Rm.c\r
45 Mv.c\r
46 Attrib.c\r
b54fd049 47 Vol.c\r
a405b86d 48\r
49[Packages]\r
50 MdePkg/MdePkg.dec\r
51 ShellPkg/ShellPkg.dec\r
52 MdeModulePkg/MdeModulePkg.dec\r
53\r
54[LibraryClasses]\r
55 MemoryAllocationLib\r
56 BaseLib\r
57 BaseMemoryLib\r
58 DebugLib\r
59 ShellCommandLib\r
60 ShellLib\r
61 UefiLib\r
62 UefiRuntimeServicesTableLib\r
63 UefiBootServicesTableLib\r
64 PcdLib\r
65 HiiLib\r
66 HandleParsingLib\r
863986b3 67 DevicePathLib\r
a405b86d 68\r
69[Protocols]\r
ecd07f37
QS
70 gEfiUnicodeCollation2ProtocolGuid ## CONSUMES\r
71 gEfiShellProtocolGuid ## CONSUMES\r
72 gEfiShellParametersProtocolGuid ## CONSUMES\r
73 gEfiDevicePathProtocolGuid ## CONSUMES\r
74 gEfiLoadedImageProtocolGuid ## CONSUMES\r
06ac66ec 75 gEfiSimpleFileSystemProtocolGuid ## SOMETIMES_CONSUMES\r
a405b86d 76\r
77[Pcd.common]\r
ecd07f37
QS
78 gEfiShellPkgTokenSpaceGuid.PcdShellSupportLevel ## CONSUMES\r
79 gEfiShellPkgTokenSpaceGuid.PcdShellFileOperationSize ## CONSUMES\r
a405b86d 80\r
81[Guids]\r
06ac66ec 82 gEfiFileSystemInfoGuid ## SOMETIMES_CONSUMES ## GUID\r
ecd07f37
QS
83 gEfiFileInfoGuid ## UNDEFINED\r
84 gShellLevel2HiiGuid ## SOMETIMES_CONSUMES ## HII\r