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 | NULL|ShellPkg/Library/UefiShellInstall1CommandsLib/UefiShellInstall1CommandsLib.inf
|
---|
37 | !if $(NETWORK_ENABLE) == TRUE
|
---|
38 | !if $(NETWORK_IP4_ENABLE) == TRUE
|
---|
39 | NULL|ShellPkg/Library/UefiShellNetwork1CommandsLib/UefiShellNetwork1CommandsLib.inf
|
---|
40 | !endif
|
---|
41 | !if $(NETWORK_IP6_ENABLE) == TRUE
|
---|
42 | NULL|ShellPkg/Library/UefiShellNetwork2CommandsLib/UefiShellNetwork2CommandsLib.inf
|
---|
43 | !endif
|
---|
44 | !endif
|
---|
45 | HandleParsingLib|ShellPkg/Library/UefiHandleParsingLib/UefiHandleParsingLib.inf
|
---|
46 | PrintLib|MdePkg/Library/BasePrintLib/BasePrintLib.inf
|
---|
47 | BcfgCommandLib|ShellPkg/Library/UefiShellBcfgCommandLib/UefiShellBcfgCommandLib.inf
|
---|
48 |
|
---|
49 | <PcdsFixedAtBuild>
|
---|
50 | gEfiMdePkgTokenSpaceGuid.PcdDebugPropertyMask|0xFF
|
---|
51 | gEfiShellPkgTokenSpaceGuid.PcdShellLibAutoInitialize|FALSE
|
---|
52 | gEfiMdePkgTokenSpaceGuid.PcdUefiLibMaxPrintBufferSize|8000
|
---|
53 | }
|
---|
54 |
|
---|
55 | !endif
|
---|