Changeset 77662 in vbox for trunk/src/VBox/Devices/EFI/FirmwareNew/ShellPkg/ShellPkg.dsc
- Timestamp:
- Mar 12, 2019 12:40:12 PM (6 years ago)
- Location:
- trunk/src/VBox/Devices/EFI/FirmwareNew
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/Devices/EFI/FirmwareNew
-
Property svn:mergeinfo
changed from (toggle deleted branches)
to (toggle deleted branches)/vendor/edk2/current 103735-103757,103769-103776 /vendor/edk2/current 103735-103757,103769-103776,129194-129237
-
Property svn:mergeinfo
changed from (toggle deleted branches)
-
trunk/src/VBox/Devices/EFI/FirmwareNew/ShellPkg/ShellPkg.dsc
r58466 r77662 2 2 # Shell Package 3 3 # 4 # Copyright (c) 2007 - 201 4, Intel Corporation. All rights reserved.<BR>4 # Copyright (c) 2007 - 2018, Intel Corporation. All rights reserved.<BR> 5 5 # 6 6 # This program and the accompanying materials … … 17 17 PLATFORM_NAME = Shell 18 18 PLATFORM_GUID = E1DC9BF8-7013-4c99-9437-795DAA45F3BD 19 PLATFORM_VERSION = 0.5019 PLATFORM_VERSION = 1.02 20 20 DSC_SPECIFICATION = 0x00010006 21 21 OUTPUT_DIRECTORY = Build/Shell 22 22 SUPPORTED_ARCHITECTURES = IA32|IPF|X64|EBC|ARM|AARCH64 23 BUILD_TARGETS = DEBUG|RELEASE 23 BUILD_TARGETS = DEBUG|RELEASE|NOOPT 24 24 SKUID_IDENTIFIER = DEFAULT 25 25 26 26 [LibraryClasses.common] 27 27 UefiApplicationEntryPoint|MdePkg/Library/UefiApplicationEntryPoint/UefiApplicationEntryPoint.inf 28 UefiDriverEntryPoint|MdePkg/Library/UefiDriverEntryPoint/UefiDriverEntryPoint.inf 28 29 UefiBootServicesTableLib|MdePkg/Library/UefiBootServicesTableLib/UefiBootServicesTableLib.inf 29 30 DevicePathLib|MdePkg/Library/UefiDevicePathLib/UefiDevicePathLibOptionalDevicePathProtocol.inf 31 !if $(TARGET) == RELEASE 32 DebugLib|MdePkg/Library/BaseDebugLibNull/BaseDebugLibNull.inf 33 !else 30 34 DebugLib|MdePkg/Library/UefiDebugLibConOut/UefiDebugLibConOut.inf 35 !endif 31 36 DebugPrintErrorLevelLib|MdePkg/Library/BaseDebugPrintErrorLevelLib/BaseDebugPrintErrorLevelLib.inf 32 37 PcdLib|MdePkg/Library/BasePcdLibNull/BasePcdLibNull.inf … … 36 41 BaseMemoryLib|MdePkg/Library/BaseMemoryLib/BaseMemoryLib.inf 37 42 PrintLib|MdePkg/Library/BasePrintLib/BasePrintLib.inf 43 FileHandleLib|MdePkg/Library/UefiFileHandleLib/UefiFileHandleLib.inf 44 SortLib|MdeModulePkg/Library/UefiSortLib/UefiSortLib.inf 38 45 UefiRuntimeServicesTableLib|MdePkg/Library/UefiRuntimeServicesTableLib/UefiRuntimeServicesTableLib.inf 39 46 UefiHiiServicesLib|MdeModulePkg/Library/UefiHiiServicesLib/UefiHiiServicesLib.inf … … 43 50 ShellLib|ShellPkg/Library/UefiShellLib/UefiShellLib.inf 44 51 ShellCommandLib|ShellPkg/Library/UefiShellCommandLib/UefiShellCommandLib.inf 45 FileHandleLib|ShellPkg/Library/UefiFileHandleLib/UefiFileHandleLib.inf46 52 ShellCEntryLib|ShellPkg/Library/UefiShellCEntryLib/UefiShellCEntryLib.inf 47 SortLib|ShellPkg/Library/UefiSortLib/UefiSortLib.inf48 53 HandleParsingLib|ShellPkg/Library/UefiHandleParsingLib/UefiHandleParsingLib.inf 49 54 50 55 PeCoffGetEntryPointLib|MdePkg/Library/BasePeCoffGetEntryPointLib/BasePeCoffGetEntryPointLib.inf 51 PathLib|ShellPkg/Library/BasePathLib/BasePathLib.inf52 56 BcfgCommandLib|ShellPkg/Library/UefiShellBcfgCommandLib/UefiShellBcfgCommandLib.inf 57 IoLib|MdePkg/Library/BaseIoLibIntrinsic/BaseIoLibIntrinsic.inf 58 59 UefiBootManagerLib|MdeModulePkg/Library/UefiBootManagerLib/UefiBootManagerLib.inf 60 HobLib|MdePkg/Library/DxeHobLib/DxeHobLib.inf 61 PerformanceLib|MdePkg/Library/BasePerformanceLibNull/BasePerformanceLibNull.inf 62 DxeServicesTableLib|MdePkg/Library/DxeServicesTableLib/DxeServicesTableLib.inf 63 DxeServicesLib|MdePkg/Library/DxeServicesLib/DxeServicesLib.inf 64 ReportStatusCodeLib|MdePkg/Library/BaseReportStatusCodeLibNull/BaseReportStatusCodeLibNull.inf 53 65 54 66 [LibraryClasses.ARM] … … 68 80 [PcdsFixedAtBuild] 69 81 gEfiMdePkgTokenSpaceGuid.PcdDebugPropertyMask|0xFF 70 gEfiShellPkgTokenSpaceGuid.PcdShellLibAutoInitialize|FALSE71 82 gEfiMdePkgTokenSpaceGuid.PcdUefiLibMaxPrintBufferSize|16000 72 83 !ifdef $(NO_SHELL_PROFILES) … … 75 86 76 87 [Components] 77 ShellPkg/Library/UefiFileHandleLib/UefiFileHandleLib.inf 88 # 89 # Build all the libraries when building this package. 90 # This helps developers test changes and how they affect the package. 91 # 78 92 ShellPkg/Library/UefiShellLib/UefiShellLib.inf 79 93 ShellPkg/Library/UefiShellCommandLib/UefiShellCommandLib.inf 94 ShellPkg/Library/UefiShellCEntryLib/UefiShellCEntryLib.inf 95 ShellPkg/Library/UefiHandleParsingLib/UefiHandleParsingLib.inf 96 ShellPkg/Library/UefiShellBcfgCommandLib/UefiShellBcfgCommandLib.inf 97 ShellPkg/Library/UefiShellLevel1CommandsLib/UefiShellLevel1CommandsLib.inf 80 98 ShellPkg/Library/UefiShellLevel2CommandsLib/UefiShellLevel2CommandsLib.inf 81 ShellPkg/Library/UefiHandleParsingLib/UefiHandleParsingLib.inf 82 83 ShellPkg/Library/UefiDpLib/UefiDpLib.inf { 84 <LibraryClasses> 85 TimerLib|MdePkg/Library/BaseTimerLibNullTemplate/BaseTimerLibNullTemplate.inf 86 PerformanceLib|MdePkg/Library/BasePerformanceLibNull/BasePerformanceLibNull.inf 87 DxeServicesLib|MdePkg/Library/DxeServicesLib/DxeServicesLib.inf 88 } 99 ShellPkg/Library/UefiShellLevel3CommandsLib/UefiShellLevel3CommandsLib.inf 100 ShellPkg/Library/UefiShellDriver1CommandsLib/UefiShellDriver1CommandsLib.inf 101 ShellPkg/Library/UefiShellInstall1CommandsLib/UefiShellInstall1CommandsLib.inf 102 ShellPkg/Library/UefiShellDebug1CommandsLib/UefiShellDebug1CommandsLib.inf 103 ShellPkg/Library/UefiShellNetwork1CommandsLib/UefiShellNetwork1CommandsLib.inf 104 ShellPkg/Library/UefiShellNetwork2CommandsLib/UefiShellNetwork2CommandsLib.inf 89 105 90 106 ShellPkg/Application/Shell/Shell.inf { 107 <PcdsFixedAtBuild> 108 gEfiShellPkgTokenSpaceGuid.PcdShellLibAutoInitialize|FALSE 91 109 <LibraryClasses> 92 110 NULL|ShellPkg/Library/UefiShellLevel2CommandsLib/UefiShellLevel2CommandsLib.inf … … 98 116 NULL|ShellPkg/Library/UefiShellDebug1CommandsLib/UefiShellDebug1CommandsLib.inf 99 117 NULL|ShellPkg/Library/UefiShellNetwork1CommandsLib/UefiShellNetwork1CommandsLib.inf 100 !ifdef $(INCLUDE_DP) 101 NULL|ShellPkg/Library/UefiDpLib/UefiDpLib.inf 102 !endif #$(INCLUDE_DP) 118 NULL|ShellPkg/Library/UefiShellNetwork2CommandsLib/UefiShellNetwork2CommandsLib.inf 103 119 !endif #$(NO_SHELL_PROFILES) 104 120 } 105 121 122 ShellPkg/DynamicCommand/TftpDynamicCommand/TftpDynamicCommand.inf { 123 <PcdsFixedAtBuild> 124 gEfiShellPkgTokenSpaceGuid.PcdShellLibAutoInitialize|FALSE 125 } 126 ShellPkg/DynamicCommand/TftpDynamicCommand/TftpApp.inf 127 ShellPkg/DynamicCommand/DpDynamicCommand/DpDynamicCommand.inf { 128 <PcdsFixedAtBuild> 129 gEfiShellPkgTokenSpaceGuid.PcdShellLibAutoInitialize|FALSE 130 <LibraryClasses> 131 PerformanceLib|MdeModulePkg/Library/DxeSmmPerformanceLib/DxeSmmPerformanceLib.inf 132 } 133 ShellPkg/DynamicCommand/DpDynamicCommand/DpApp.inf { 134 <LibraryClasses> 135 PerformanceLib|MdeModulePkg/Library/DxeSmmPerformanceLib/DxeSmmPerformanceLib.inf 136 } 137 138 [BuildOptions] 139 *_*_*_CC_FLAGS = -D DISABLE_NEW_DEPRECATED_INTERFACES
Note:
See TracChangeset
for help on using the changeset viewer.