1##  @file
2#  Display Performance Application, Module information file.
3#
4# Copyright (c) 2009 - 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                    = 0x00010006
17  BASE_NAME                      = DP
18  FILE_GUID                      = 7d5ff0e3-2fb7-4e19-8419-44266cb60000
19  MODULE_TYPE                    = UEFI_APPLICATION
20  VERSION_STRING                 = 1.0
21  ENTRY_POINT                    = InitializeDp
22
23#
24#  This flag specifies whether HII resource section is generated into PE image.
25#
26  UEFI_HII_RESOURCE_SECTION      = TRUE
27
28#
29# The following information is for reference only and not required by the build tools.
30#
31#  VALID_ARCHITECTURES           = IA32 X64 IPF EBC
32#
33
34[Sources]
35  DpStrings.uni
36  Dp.c
37  Dp.h
38  Literals.h
39  Literals.c
40  DpInternal.h
41  DpUtilities.c
42  DpTrace.c
43  DpProfile.c
44
45[Packages]
46  MdePkg/MdePkg.dec
47  MdeModulePkg/MdeModulePkg.dec
48  ShellPkg/ShellPkg.dec
49  PerformancePkg/PerformancePkg.dec
50
51[LibraryClasses]
52  UefiApplicationEntryPoint
53  ShellLib
54  BaseMemoryLib
55  BaseLib
56  MemoryAllocationLib
57  DebugLib
58  UefiBootServicesTableLib
59  TimerLib
60  PeCoffGetEntryPointLib
61  PerformanceLib
62  PrintLib
63  UefiLib
64  HiiLib
65  UefiHiiServicesLib
66  PcdLib
67  DevicePathLib
68  DxeServicesLib
69
70[Protocols]
71  gEfiLoadedImageProtocolGuid                             ## CONSUMES
72  gEfiHiiPackageListProtocolGuid                          ## CONSUMES
73  gEfiDriverBindingProtocolGuid                           ## SOMETIMES_CONSUMES
74  gEfiComponentName2ProtocolGuid                          ## SOMETIMES_CONSUMES
75  gEfiLoadedImageDevicePathProtocolGuid                   ## SOMETIMES_CONSUMES
76
77[Pcd]
78  gEfiMdePkgTokenSpaceGuid.PcdUefiLibMaxPrintBufferSize   ## CONSUMES
79