2# SPDX-License-Identifier: BSD-2-Clause-Patent
5!
if $(BUILD_SHELL) ==
TRUE
7!
if $(TOOL_CHAIN_TAG) !=
"XCODE5"
8!
if $(NETWORK_ENABLE) ==
TRUE
9 ShellPkg/DynamicCommand/TftpDynamicCommand/TftpDynamicCommand.inf {
11 gEfiShellPkgTokenSpaceGuid.PcdShellLibAutoInitialize|
FALSE
13 ShellPkg/DynamicCommand/HttpDynamicCommand/HttpDynamicCommand.inf {
15 gEfiShellPkgTokenSpaceGuid.PcdShellLibAutoInitialize|
FALSE
18 ShellPkg/DynamicCommand/VariablePolicyDynamicCommand/VariablePolicyDynamicCommand.inf {
20 gEfiShellPkgTokenSpaceGuid.PcdShellLibAutoInitialize|
FALSE
22 OvmfPkg/LinuxInitrdDynamicShellCommand/LinuxInitrdDynamicShellCommand.inf {
24 gEfiShellPkgTokenSpaceGuid.PcdShellLibAutoInitialize|
FALSE
28 ShellPkg/Application/Shell/Shell.inf {
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 NULL|ShellPkg/Library/UefiShellInstall1CommandsLib/UefiShellInstall1CommandsLib.inf
37!
if $(NETWORK_ENABLE) ==
TRUE
38!
if $(NETWORK_IP4_ENABLE) ==
TRUE
39 NULL|ShellPkg/Library/UefiShellNetwork1CommandsLib/UefiShellNetwork1CommandsLib.inf
41!
if $(NETWORK_IP6_ENABLE) ==
TRUE
42 NULL|ShellPkg/Library/UefiShellNetwork2CommandsLib/UefiShellNetwork2CommandsLib.inf
45 HandleParsingLib|ShellPkg/Library/UefiHandleParsingLib/UefiHandleParsingLib.inf
46 PrintLib|MdePkg/Library/BasePrintLib/BasePrintLib.inf
47 BcfgCommandLib|ShellPkg/Library/UefiShellBcfgCommandLib/UefiShellBcfgCommandLib.inf
50 gEfiMdePkgTokenSpaceGuid.PcdDebugPropertyMask|0xFF
51 gEfiShellPkgTokenSpaceGuid.PcdShellLibAutoInitialize|
FALSE
52 gEfiMdePkgTokenSpaceGuid.PcdUefiLibMaxPrintBufferSize|8000