1##  @file
2# Provides Shell 'dp' standalone application.
3#
4# Copyright (c) 2009 - 2018, Intel Corporation. All rights reserved.
5#  SPDX-License-Identifier: BSD-2-Clause-Patent
6#
7#
8##
9
10[Defines]
11  INF_VERSION                    = 0x00010006
12  BASE_NAME                      = dp
13  FILE_GUID                      = 1831A379-2D48-45BD-9744-D4059D93815D
14  MODULE_TYPE                    = UEFI_APPLICATION
15  VERSION_STRING                 = 1.0
16  ENTRY_POINT                    = DpAppInitialize
17#
18#  This flag specifies whether HII resource section is generated into PE image.
19#
20  UEFI_HII_RESOURCE_SECTION      = TRUE
21
22[Sources.common]
23  Dp.uni
24  Dp.c
25  Dp.h
26  Literals.h
27  Literals.c
28  DpInternal.h
29  DpUtilities.c
30  DpTrace.c
31  DpApp.c
32
33[Packages]
34  MdePkg/MdePkg.dec
35  ShellPkg/ShellPkg.dec
36  MdeModulePkg/MdeModulePkg.dec
37
38[LibraryClasses]
39  MemoryAllocationLib
40  BaseLib
41  BaseMemoryLib
42  DebugLib
43  ShellLib
44  UefiLib
45  UefiRuntimeServicesTableLib
46  UefiBootServicesTableLib
47  UefiApplicationEntryPoint
48  SortLib
49  PrintLib
50  DevicePathLib
51  PerformanceLib
52  DxeServicesLib
53  PeCoffGetEntryPointLib
54
55[Guids]
56  gPerformanceProtocolGuid                                ## CONSUMES ## SystemTable
57
58[Protocols]
59  gEfiLoadedImageProtocolGuid                             ## CONSUMES
60  gEfiDriverBindingProtocolGuid                           ## SOMETIMES_CONSUMES
61  gEfiComponentName2ProtocolGuid                          ## SOMETIMES_CONSUMES
62  gEfiLoadedImageDevicePathProtocolGuid                   ## SOMETIMES_CONSUMES
63  gEfiHiiPackageListProtocolGuid                          ## CONSUMES
64
65