RedfishPkg: Remove unnecessary Depex section in library modules

Libraries that may be consumed by UEFI_DRIVER should not have depex
section for UEFI_DRIVER. The INF specification said: If the Module is
a Library, then a [Depex] section is optional. Regarding HiiUtilityLib,
RedfishDebugLib and RedfishHttpLib, they don't have additional dependence,
so the Depex sections should be removed to ensure no adverse impact on
the UEFI_DRIVER.

Signed-off-by: Qihang Gao <gaoqihang@loongson.cn>
This commit is contained in:
Qihang Gao 2026-04-29 15:33:27 +08:00 committed by mergify[bot]
parent c70de6b4ed
commit 97f069bf30
3 changed files with 0 additions and 10 deletions

View file

@ -57,6 +57,3 @@
gEfiUnicodeCollation2ProtocolGuid
gEfiRegularExpressionProtocolGuid
gEfiUserManagerProtocolGuid
[Depex]
TRUE

View file

@ -38,6 +38,3 @@
[FixedPcd]
gEfiRedfishPkgTokenSpaceGuid.PcdRedfishDebugCategory
[Depex]
TRUE

View file

@ -37,7 +37,3 @@
[Protocols]
gEdkIIRedfishHttpProtocolGuid ## CONSUMES ##
[depex]
TRUE