NetworkPkg: Support print help information using -? command.
[mirror_edk2.git] / NetworkPkg / Application / IpsecConfig / IpSecConfig.inf
1 ## @file
2 # Shell application IpSecConfig.
3 #
4 # This application is used to set and retrieve security and policy related information
5 # for the EFI IPsec protocol driver.
6 #
7 # Copyright (c) 2009 - 2014, Intel Corporation. All rights reserved.<BR>
8 #
9 # This program and the accompanying materials
10 # are licensed and made available under the terms and conditions of the BSD License
11 # which accompanies this distribution. The full text of the license may be found at
12 # http://opensource.org/licenses/bsd-license.php.
13 #
14 # THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,
15 # WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
16 #
17 ##
18
19 [Defines]
20 INF_VERSION = 0x00010006
21 BASE_NAME = IpSecConfig
22 FILE_GUID = 0922E604-F5EC-42ef-980D-A35E9A2B1844
23 MODULE_TYPE = UEFI_APPLICATION
24 VERSION_STRING = 1.0
25 ENTRY_POINT = InitializeIpSecConfig
26 MODULE_UNI_FILE = IpSecConfig.uni
27
28 #
29 #
30 # This flag specifies whether HII resource section is generated into PE image.
31 #
32 UEFI_HII_RESOURCE_SECTION = TRUE
33
34 [Sources]
35 IpSecConfigStrings.uni
36 IpSecConfig.c
37 IpSecConfig.h
38 Dump.c
39 Dump.h
40 Indexer.c
41 Indexer.h
42 Match.c
43 Match.h
44 Delete.h
45 Delete.c
46 Helper.c
47 Helper.h
48 ForEach.c
49 ForEach.h
50 PolicyEntryOperation.c
51 PolicyEntryOperation.h
52
53 [Packages]
54 MdePkg/MdePkg.dec
55 MdeModulePkg/MdeModulePkg.dec
56 ShellPkg/ShellPkg.dec
57
58 [LibraryClasses]
59 UefiBootServicesTableLib
60 UefiApplicationEntryPoint
61 UefiHiiServicesLib
62 BaseMemoryLib
63 ShellLib
64 MemoryAllocationLib
65 DebugLib
66 HiiLib
67 NetLib
68 UefiLib
69
70 [Protocols]
71 gEfiIpSec2ProtocolGuid ##CONSUMES
72 gEfiIpSecConfigProtocolGuid ##CONSUMES
73 gEfiHiiPackageListProtocolGuid ##CONSUMES
74
75 [UserExtensions.TianoCore."ExtraFiles"]
76 IpSecConfigExtra.uni