VirtualBox

source: vbox/trunk/src/VBox/Devices/EFI/FirmwareNew/OvmfPkg/Include/Dsc/ShellComponents.dsc.inc@ 108794

Last change on this file since 108794 was 108794, checked in by vboxsync, 2 weeks ago

Devices/EFI/FirmwareNew: Merge edk2-stable202502 from the vendor branch and make it build for the important platforms, bugref:4643

  • Property svn:eol-style set to native
File size: 2.3 KB
Line 
1##
2# SPDX-License-Identifier: BSD-2-Clause-Patent
3##
4
5!if $(BUILD_SHELL) == TRUE
6
7!if $(TOOL_CHAIN_TAG) != "XCODE5"
8!if $(NETWORK_ENABLE) == TRUE
9 ShellPkg/DynamicCommand/TftpDynamicCommand/TftpDynamicCommand.inf {
10 <PcdsFixedAtBuild>
11 gEfiShellPkgTokenSpaceGuid.PcdShellLibAutoInitialize|FALSE
12 }
13 ShellPkg/DynamicCommand/HttpDynamicCommand/HttpDynamicCommand.inf {
14 <PcdsFixedAtBuild>
15 gEfiShellPkgTokenSpaceGuid.PcdShellLibAutoInitialize|FALSE
16 }
17!endif
18 ShellPkg/DynamicCommand/VariablePolicyDynamicCommand/VariablePolicyDynamicCommand.inf {
19 <PcdsFixedAtBuild>
20 gEfiShellPkgTokenSpaceGuid.PcdShellLibAutoInitialize|FALSE
21 }
22 OvmfPkg/LinuxInitrdDynamicShellCommand/LinuxInitrdDynamicShellCommand.inf {
23 <PcdsFixedAtBuild>
24 gEfiShellPkgTokenSpaceGuid.PcdShellLibAutoInitialize|FALSE
25 }
26!endif
27
28 ShellPkg/Application/Shell/Shell.inf {
29 <LibraryClasses>
30 ShellCommandLib|ShellPkg/Library/UefiShellCommandLib/UefiShellCommandLib.inf
31 NULL|ShellPkg/Library/UefiShellLevel2CommandsLib/UefiShellLevel2CommandsLib.inf
32 NULL|ShellPkg/Library/UefiShellLevel1CommandsLib/UefiShellLevel1CommandsLib.inf
33 NULL|ShellPkg/Library/UefiShellLevel3CommandsLib/UefiShellLevel3CommandsLib.inf
34 NULL|ShellPkg/Library/UefiShellDriver1CommandsLib/UefiShellDriver1CommandsLib.inf
35 NULL|ShellPkg/Library/UefiShellDebug1CommandsLib/UefiShellDebug1CommandsLib.inf
36!if $(ACPIVIEW_ENABLE) == TRUE
37 NULL|ShellPkg/Library/UefiShellAcpiViewCommandLib/UefiShellAcpiViewCommandLib.inf
38!endif
39 NULL|ShellPkg/Library/UefiShellInstall1CommandsLib/UefiShellInstall1CommandsLib.inf
40!if $(NETWORK_ENABLE) == TRUE
41!if $(NETWORK_IP4_ENABLE) == TRUE
42 NULL|ShellPkg/Library/UefiShellNetwork1CommandsLib/UefiShellNetwork1CommandsLib.inf
43!endif
44!if $(NETWORK_IP6_ENABLE) == TRUE
45 NULL|ShellPkg/Library/UefiShellNetwork2CommandsLib/UefiShellNetwork2CommandsLib.inf
46!endif
47!endif
48 HandleParsingLib|ShellPkg/Library/UefiHandleParsingLib/UefiHandleParsingLib.inf
49 PrintLib|MdePkg/Library/BasePrintLib/BasePrintLib.inf
50 BcfgCommandLib|ShellPkg/Library/UefiShellBcfgCommandLib/UefiShellBcfgCommandLib.inf
51
52 <PcdsFixedAtBuild>
53 gEfiMdePkgTokenSpaceGuid.PcdDebugPropertyMask|0xFF
54 gEfiShellPkgTokenSpaceGuid.PcdShellLibAutoInitialize|FALSE
55 gEfiMdePkgTokenSpaceGuid.PcdUefiLibMaxPrintBufferSize|8000
56 }
57
58!endif
Note: See TracBrowser for help on using the repository browser.

© 2025 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette