]> git.proxmox.com Git - mirror_edk2.git/blob - ShellPkg/Library/UefiShellLevel2CommandsLib/UefiShellLevel2CommandsLib.inf
Comment's added and fixed.
[mirror_edk2.git] / ShellPkg / Library / UefiShellLevel2CommandsLib / UefiShellLevel2CommandsLib.inf
1 ## @file
2 # Provides shell level 2 functions
3 #
4 # Copyright (c) 2009 - 2011, Intel Corporation. All rights reserved. <BR>
5 #
6 # This program and the accompanying materials
7 # are licensed and made available under the terms and conditions of the BSD License
8 # which accompanies this distribution. The full text of the license may be found at
9 # http://opensource.org/licenses/bsd-license.php
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 ##
15
16 [Defines]
17 INF_VERSION = 0x00010006
18 BASE_NAME = UefiShellLevel2CommandsLib
19 FILE_GUID = CBF3931C-A2DF-40e5-B77E-CCA9555E9755
20 MODULE_TYPE = UEFI_DRIVER
21 VERSION_STRING = 1.0
22 LIBRARY_CLASS = NULL|UEFI_APPLICATION UEFI_DRIVER
23 CONSTRUCTOR = ShellLevel2CommandsLibConstructor
24 DESTRUCTOR = ShellLevel2CommandsLibDestructor
25
26 #
27 # VALID_ARCHITECTURES = IA32 X64 IPF EBC
28 #
29
30 [Sources.common]
31 UefiShellLevel2CommandsLib.c
32 UefiShellLevel2CommandsLib.h
33 UefiShellLevel2CommandsLib.uni
34 TimeDate.c
35 Load.c
36 Ls.c
37 Map.c
38 Reset.c
39 Set.c
40 MkDir.c
41 Cd.c
42 Cp.c
43 Parse.c
44 Rm.c
45 Mv.c
46 Attrib.c
47 Vol.c
48
49 [Packages]
50 MdePkg/MdePkg.dec
51 ShellPkg/ShellPkg.dec
52 MdeModulePkg/MdeModulePkg.dec
53
54 [LibraryClasses]
55 MemoryAllocationLib
56 BaseLib
57 BaseMemoryLib
58 DebugLib
59 ShellCommandLib
60 ShellLib
61 UefiLib
62 UefiRuntimeServicesTableLib
63 UefiBootServicesTableLib
64 PcdLib
65 HiiLib
66 HandleParsingLib
67
68 [Protocols]
69 gEfiUnicodeCollation2ProtocolGuid # ALWAYS_CONSUMED
70 gEfiShellProtocolGuid # ALWAYS_CONSUMED
71 gEfiShellParametersProtocolGuid # ALWAYS_CONSUMED
72 gEfiDevicePathProtocolGuid # ALWAYS_CONSUMED
73 gEfiLoadedImageProtocolGuid # ALWAYS_CONSUMED
74 gEfiSimpleFileSystemProtocolGuid # ALWAYS_CONSUMED
75 gEfiDevicePathToTextProtocolGuid # ALWAYS_CONSUMED
76
77 [Pcd.common]
78 gEfiShellPkgTokenSpaceGuid.PcdShellSupportLevel # ALWAYS_CONSUMED
79 gEfiShellPkgTokenSpaceGuid.PcdShellFileOperationSize # ALWAYS_CONSUMED
80
81 [Guids]
82 gEfiFileSystemInfoGuid
83 gEfiFileInfoGuid