MdeModulePkg/UiApp: Show test key warning info in FrontPage.
[mirror_edk2.git] / MdeModulePkg / Application / UiApp / UiApp.inf
1 ## @file
2 # UiApp module is driver for BDS phase.
3 #
4 # Copyright (c) 2011 - 2016, Intel Corporation. All rights reserved.<BR>
5 # This program and the accompanying materials
6 # are licensed and made available under the terms and conditions of the BSD License
7 # which accompanies this distribution. The full text of the license may be found at
8 # http://opensource.org/licenses/bsd-license.php
9 #
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 [Defines]
16 INF_VERSION = 0x00010005
17 BASE_NAME = UiApp
18 MODULE_UNI_FILE = UiApp.uni
19 FILE_GUID = 462CAA21-7614-4503-836E-8AB6F4662331
20 MODULE_TYPE = UEFI_APPLICATION
21 VERSION_STRING = 1.0
22 ENTRY_POINT = InitializeUserInterface
23
24 #
25 # The following information is for reference only and not required by the build tools.
26 #
27 # VALID_ARCHITECTURES = IA32 X64 IPF EBC
28 #
29
30 [Sources]
31 FrontPage.h
32 String.h
33 Ui.h
34 FrontPageVfr.Vfr
35 FrontPageStrings.uni
36 FrontPage.c
37 String.c
38 FrontPageCustomizedUi.c
39 FrontPageCustomizedUiSupport.c
40 FrontPageCustomizedUi.h
41 FrontPageCustomizedUiSupport.h
42
43 [Packages]
44 MdePkg/MdePkg.dec
45 MdeModulePkg/MdeModulePkg.dec
46
47 [LibraryClasses]
48 DevicePathLib
49 BaseLib
50 UefiRuntimeServicesTableLib
51 ReportStatusCodeLib
52 MemoryAllocationLib
53 UefiLib
54 UefiBootServicesTableLib
55 BaseMemoryLib
56 DebugLib
57 PrintLib
58 HiiLib
59 UefiApplicationEntryPoint
60 PcdLib
61 UefiHiiServicesLib
62 UefiBootManagerLib
63
64 [Guids]
65 gEfiIfrTianoGuid ## CONSUMES ## GUID (Extended IFR Guid Opcode)
66 gEfiIfrFrontPageGuid ## CONSUMES ## GUID
67
68 [Protocols]
69 gEfiSmbiosProtocolGuid ## CONSUMES
70 gEfiHiiConfigAccessProtocolGuid ## CONSUMES
71
72 [FeaturePcd]
73
74 [Pcd]
75 gEfiMdePkgTokenSpaceGuid.PcdUefiVariableDefaultPlatformLangCodes ## CONSUMES
76 gEfiMdeModulePkgTokenSpaceGuid.PcdConOutRow ## PRODUCES
77 gEfiMdeModulePkgTokenSpaceGuid.PcdConOutColumn ## PRODUCES
78 gEfiMdeModulePkgTokenSpaceGuid.PcdVideoHorizontalResolution ## PRODUCES
79 gEfiMdeModulePkgTokenSpaceGuid.PcdVideoVerticalResolution ## PRODUCES
80 gEfiMdeModulePkgTokenSpaceGuid.PcdSetupConOutColumn ## CONSUMES ## SOMETIMES_PRODUCES
81 gEfiMdeModulePkgTokenSpaceGuid.PcdSetupConOutRow ## CONSUMES ## SOMETIMES_PRODUCES
82 gEfiMdeModulePkgTokenSpaceGuid.PcdSetupVideoHorizontalResolution ## CONSUMES
83 gEfiMdeModulePkgTokenSpaceGuid.PcdSetupVideoVerticalResolution ## CONSUMES
84 gEfiMdeModulePkgTokenSpaceGuid.PcdFirmwareVersionString ## CONSUMES
85 gEfiMdeModulePkgTokenSpaceGuid.PcdTestKeyUsed ## CONSUMES
86
87 [UserExtensions.TianoCore."ExtraFiles"]
88 UiAppExtra.uni