]> git.proxmox.com Git - mirror_edk2.git/blame - ShellPkg/DynamicCommand/HttpDynamicCommand/HttpDynamicCommand.inf
ShellPkg/DynamicCommand: add HttpDynamicCommand
[mirror_edk2.git] / ShellPkg / DynamicCommand / HttpDynamicCommand / HttpDynamicCommand.inf
CommitLineData
d8ab884f
VO
1## @file\r
2# Provides Shell 'http' dynamic command.\r
3#\r
4# Copyright (c) 2010 - 2019, Intel Corporation. All rights reserved. <BR>\r
5# Copyright (c) 2015, ARM Ltd. All rights reserved.<BR>\r
6# Copyright (c) 2020, Broadcom. All rights reserved.<BR>\r
7#\r
8# SPDX-License-Identifier: BSD-2-Clause-Patent\r
9#\r
10#\r
11##\r
12\r
13[Defines]\r
14 INF_VERSION = 0x00010006\r
15 BASE_NAME = httpDynamicCommand\r
16 FILE_GUID = 19618BCE-55AE-09C6-37E9-4CE04084C7A1\r
17 MODULE_TYPE = DXE_DRIVER\r
18 VERSION_STRING = 1.0\r
19 ENTRY_POINT = HttpCommandInitialize\r
20 UNLOAD_IMAGE = HttpUnload\r
21#\r
22# This flag specifies whether HII resource section is generated into PE image.\r
23#\r
24 UEFI_HII_RESOURCE_SECTION = TRUE\r
25\r
26[Sources.common]\r
27 Http.c\r
28 HttpDynamicCommand.c\r
29 Http.h\r
30 Http.uni\r
31\r
32[Packages]\r
33 MdePkg/MdePkg.dec\r
34 MdeModulePkg/MdeModulePkg.dec\r
35 NetworkPkg/NetworkPkg.dec\r
36 ShellPkg/ShellPkg.dec\r
37\r
38[LibraryClasses]\r
39 BaseLib\r
40 BaseMemoryLib\r
41 DebugLib\r
42 FileHandleLib\r
43 HiiLib\r
44 HttpLib\r
45 MemoryAllocationLib\r
46 NetLib\r
47 ShellLib\r
48 UefiBootServicesTableLib\r
49 UefiDriverEntryPoint\r
50 UefiHiiServicesLib\r
51 UefiLib\r
52 UefiRuntimeServicesTableLib\r
53\r
54[Protocols]\r
55 gEfiHiiPackageListProtocolGuid ## CONSUMES\r
56 gEfiHttpProtocolGuid ## CONSUMES\r
57 gEfiHttpServiceBindingProtocolGuid ## CONSUMES\r
58 gEfiManagedNetworkServiceBindingProtocolGuid ## CONSUMES\r
59 gEfiShellDynamicCommandProtocolGuid ## PRODUCES\r
60\r
61[DEPEX]\r
62 TRUE\r