From 95c9f470ca6eab23bfd016bd438f932d7263d395 Mon Sep 17 00:00:00 2001 From: Abner Chang Date: Wed, 11 Oct 2023 11:08:03 +0800 Subject: RedfishPkg: Use base version SortLib for the specific modules BZ #: 4566 Update Redfish modules to use the small footprint version of base SortLib by the means of module scoped subelement . With this the platform level SortLib (full version) is not impacted if Redfish.dsc.inc is included in platform DSC. Signed-off-by: Abner Chang Cc: Nickle Wang Cc: Igor Kulchytskyy Cc: Nhi Pham Reviewed-by: Nickle Wang Reviewed-by: Nhi Pham Tested-by: Nhi Pham --- RedfishPkg/RedfishComponents.dsc.inc | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) (limited to 'RedfishPkg/RedfishComponents.dsc.inc') diff --git a/RedfishPkg/RedfishComponents.dsc.inc b/RedfishPkg/RedfishComponents.dsc.inc index 1c4284d3ec..464ffc8606 100644 --- a/RedfishPkg/RedfishComponents.dsc.inc +++ b/RedfishPkg/RedfishComponents.dsc.inc @@ -16,9 +16,15 @@ !if $(REDFISH_ENABLE) == TRUE RedfishPkg/RestJsonStructureDxe/RestJsonStructureDxe.inf RedfishPkg/RedfishHostInterfaceDxe/RedfishHostInterfaceDxe.inf - RedfishPkg/RedfishRestExDxe/RedfishRestExDxe.inf + RedfishPkg/RedfishRestExDxe/RedfishRestExDxe.inf { + + SortLib|MdeModulePkg/Library/BaseSortLib/BaseSortLib.inf + } RedfishPkg/RedfishCredentialDxe/RedfishCredentialDxe.inf - RedfishPkg/RedfishDiscoverDxe/RedfishDiscoverDxe.inf + RedfishPkg/RedfishDiscoverDxe/RedfishDiscoverDxe.inf { + + SortLib|MdeModulePkg/Library/BaseSortLib/BaseSortLib.inf + } RedfishPkg/RedfishConfigHandler/RedfishConfigHandlerDriver.inf RedfishPkg/RedfishPlatformConfigDxe/RedfishPlatformConfigDxe.inf MdeModulePkg/Universal/RegularExpressionDxe/RegularExpressionDxe.inf -- cgit v1.2.3