Skip to content

Commit c8eb0be

Browse files
committed
Project: misc environment fix
Added VariablePolicyLib that consumed by latest EDK2 source. Use system level /usr/bin/env to locate PowerShell runtime. Signed-off-by: Bingxing Wang <[email protected]>
1 parent 93f59d1 commit c8eb0be

File tree

2 files changed

+5
-6
lines changed

2 files changed

+5
-6
lines changed

Shared.dsc.inc

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -305,6 +305,8 @@
305305
TpmMeasurementLib|MdeModulePkg/Library/TpmMeasurementLibNull/TpmMeasurementLibNull.inf
306306
AuthVariableLib|MdeModulePkg/Library/AuthVariableLibNull/AuthVariableLibNull.inf
307307
VarCheckLib|MdeModulePkg/Library/VarCheckLib/VarCheckLib.inf
308+
VariablePolicyLib|MdeModulePkg/Library/VariablePolicyLib/VariablePolicyLib.inf
309+
VariablePolicyHelperLib|MdeModulePkg/Library/VariablePolicyHelperLib/VariablePolicyHelperLib.inf
308310

309311
# Platform Drivers
310312
!if $(USE_SCREEN_FOR_SERIAL_OUTPUT) == 1
@@ -351,9 +353,6 @@
351353
RuntimeSpmiLib|Lumia950XLPkg/Library/RuntimeSpmiLib/RuntimeSpmiLib.inf
352354
RuntimeSpmiMemoryConfiguratorLib|Lumia950XLPkg/Library/RuntimeSpmiMemoryConfiguratorLib/RuntimeSpmiMemoryConfiguratorLib.inf
353355

354-
# Defer: Variable Services
355-
# BlockRamVariableLib|Lumia950XLPkg/Library/BlockRamVariableLib/BlockRamVariableLib.inf
356-
357356
# PCI Express Dependencies
358357
QcomPlatformClock2Lib|Lumia950XLPkg/Library/QcomPlatformClock2Lib/QcomPlatformClock2Lib.inf
359358

@@ -398,6 +397,7 @@
398397
HiiLib|MdeModulePkg/Library/UefiHiiLib/UefiHiiLib.inf
399398
UefiHiiServicesLib|MdeModulePkg/Library/UefiHiiServicesLib/UefiHiiServicesLib.inf
400399
ExtractGuidedSectionLib|MdePkg/Library/DxeExtractGuidedSectionLib/DxeExtractGuidedSectionLib.inf
400+
401401
# SoC Drivers
402402
GpioTlmmLib|Lumia950XLPkg/GPLDriver/GpioTlmmDxe/GpioTlmmLib.inf
403403
SpmiLib|Lumia950XLPkg/Driver/SpmiDxe/SpmiImplLib.inf
@@ -471,8 +471,7 @@
471471
ArmHvcLib|ArmPkg/Library/ArmHvcLib/ArmHvcLib.inf
472472
EfiResetSystemLib|Lumia950XLPkg/Library/QcomPmicResetSystemLib/QcomPmicResetSystemLib.inf
473473

474-
# Defer: Variable Services
475-
# BlockRamVariableLib|Lumia950XLPkg/Library/BlockRamVariableLib/BlockRamVariableLib.inf
474+
VariablePolicyLib|MdeModulePkg/Library/VariablePolicyLib/VariablePolicyLibRuntimeDxe.inf
476475

477476
[Components.common]
478477
# PrePI

Tools/edk2-build.ps1

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
#!/usr/bin/pwsh
1+
#!/usr/bin/env pwsh
22
# Copyright 2018-2019, Bingxing Wang <[email protected]>
33
# All rights reserved.
44
#

0 commit comments

Comments
 (0)