1## @file 2# Provides Shell 'dp' dynamic command. 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 = dpDynamicCommand 13 FILE_GUID = 0253F9FA-129A-4A8D-B12E-7DC2B6376302 14 MODULE_TYPE = DXE_DRIVER 15 VERSION_STRING = 1.0 16 ENTRY_POINT = DpCommandInitialize 17 UNLOAD_IMAGE = DpUnload 18# 19# This flag specifies whether HII resource section is generated into PE image. 20# 21 UEFI_HII_RESOURCE_SECTION = TRUE 22 23[Sources.common] 24 Dp.uni 25 Dp.c 26 Dp.h 27 Literals.h 28 Literals.c 29 DpInternal.h 30 DpUtilities.c 31 DpTrace.c 32 DpDynamicCommand.c 33 34[Packages] 35 MdePkg/MdePkg.dec 36 ShellPkg/ShellPkg.dec 37 MdeModulePkg/MdeModulePkg.dec 38 39[LibraryClasses] 40 MemoryAllocationLib 41 BaseLib 42 BaseMemoryLib 43 DebugLib 44 ShellLib 45 UefiLib 46 UefiRuntimeServicesTableLib 47 UefiBootServicesTableLib 48 UefiDriverEntryPoint 49 SortLib 50 PrintLib 51 DevicePathLib 52 PerformanceLib 53 DxeServicesLib 54 PeCoffGetEntryPointLib 55 56[Guids] 57 gPerformanceProtocolGuid ## CONSUMES ## SystemTable 58 59[Protocols] 60 gEfiLoadedImageProtocolGuid ## CONSUMES 61 gEfiDriverBindingProtocolGuid ## SOMETIMES_CONSUMES 62 gEfiComponentName2ProtocolGuid ## SOMETIMES_CONSUMES 63 gEfiLoadedImageDevicePathProtocolGuid ## SOMETIMES_CONSUMES 64 gEfiHiiPackageListProtocolGuid ## CONSUMES 65 gEfiShellDynamicCommandProtocolGuid ## PRODUCES 66 67[DEPEX] 68 TRUE 69