This patch is sent in behalf of Nickle Wang who is the author of this change.
Reviewed-by: Abner Chang <abner.ch...@hpe.com> > -----Original Message----- > From: devel@edk2.groups.io [mailto:devel@edk2.groups.io] On Behalf Of > Abner Chang > Sent: Friday, October 29, 2021 10:46 AM > To: devel@edk2.groups.io > Cc: Wang, Nickle (HPS SW) <nickle.w...@hpe.com>; Liming Gao > <gaolim...@byosoft.com.cn> > Subject: [edk2-devel] [PATCH] edk2-staging/RedfishClientPkg: Add Redfish > memory edk2 modules to build > > We plan to modify the build tool to pull in the corresponding Redfish > resource converters and feature drivers into build according to the > "x-uefi-redfish" language that applied on HII options in VFR files. > > Signed-off-by: Nickle Wang <nickle.w...@hpe.com> > Cc: Abner Chang <abner.ch...@hpe.com> > Cc: Liming Gao <gaolim...@byosoft.com.cn> > --- > RedfishClientPkg/RedfishClientComponents.dsc.inc | 10 ++++++---- > RedfishClientPkg/RedfishClientLibs.dsc.inc | 3 +++ > RedfishClientPkg/RedfishClient.fdf.inc | 3 +++ > 3 files changed, 12 insertions(+), 4 deletions(-) > > diff --git a/RedfishClientPkg/RedfishClientComponents.dsc.inc > b/RedfishClientPkg/RedfishClientComponents.dsc.inc > index ed64a76fbd2..cdc72f82970 100644 > --- a/RedfishClientPkg/RedfishClientComponents.dsc.inc > +++ b/RedfishClientPkg/RedfishClientComponents.dsc.inc > @@ -15,11 +15,13 @@ > !if $(REDFISH_CLIENT) == TRUE > RedfishClientPkg/RedfishFeatureCoreDxe/RedfishFeatureCoreDxe.inf > RedfishClientPkg/RedfishETagDxe/RedfishETagDxe.inf > + RedfishClientPkg/Features/Memory/V1_7_1/Dxe/RedfishMemoryDxe.inf > + > RedfishClientPkg/Features/RedfishMemoryCollectionDxe/RedfishMemoryC > ollectionDxe.inf > !endif > > !if $(REDFISH_CLIENT_ALL_AUTOGENED) == TRUE > !include RedfishClientPkg/RedfishJsonStructureDxe.dsc.inc > -!endif > - > - RedfishClientPkg/Features/Memory/V1_7_1/Dxe/RedfishMemoryDxe.inf > - > RedfishClientPkg/Features/RedfishMemoryCollectionDxe/RedfishMemoryC > ollectionDxe.inf > \ No newline at end of file > +!else > + > RedfishClientPkg/Converter/Memory/v1_7_1/RedfishMemory_V1_7_1_Dx > e.inf > + > RedfishClientPkg/Converter/MemoryCollection/RedfishMemoryCollection_ > Dxe.inf > +!endif > \ No newline at end of file > diff --git a/RedfishClientPkg/RedfishClientLibs.dsc.inc > b/RedfishClientPkg/RedfishClientLibs.dsc.inc > index a23b9478af1..5456b72acca 100644 > --- a/RedfishClientPkg/RedfishClientLibs.dsc.inc > +++ b/RedfishClientPkg/RedfishClientLibs.dsc.inc > @@ -12,6 +12,9 @@ > ## > !if $(REDFISH_CLIENT_ALL_AUTOGENED) == TRUE > !include RedfishClientPkg/RedfishJsonStructureLib.dsc.inc > +!else > + > MemoryV1_7_1Lib|RedfishClientPkg/ConverterLib/edk2library/Memory/v1 > _7_1/Lib.inf > + > MemoryCollectionLib|RedfishClientPkg/ConverterLib/edk2library/MemoryC > ollection/Lib.inf > !endif > > NetLib|NetworkPkg/Library/DxeNetLib/DxeNetLib.inf > diff --git a/RedfishClientPkg/RedfishClient.fdf.inc > b/RedfishClientPkg/RedfishClient.fdf.inc > index cc0da2611cd..8853c93d776 100644 > --- a/RedfishClientPkg/RedfishClient.fdf.inc > +++ b/RedfishClientPkg/RedfishClient.fdf.inc > @@ -15,4 +15,7 @@ > INF RedfishClientPkg/RedfishETagDxe/RedfishETagDxe.inf > INF > RedfishClientPkg/Features/Memory/V1_7_1/Dxe/RedfishMemoryDxe.inf > INF > RedfishClientPkg/Features/RedfishMemoryCollectionDxe/RedfishMemoryC > ollectionDxe.inf > + > + INF > RedfishClientPkg/Converter/Memory/v1_7_1/RedfishMemory_V1_7_1_Dx > e.inf > + INF > RedfishClientPkg/Converter/MemoryCollection/RedfishMemoryCollection_ > Dxe.inf > !endif > -- > 2.21.0.windows.1 > > > > > -=-=-=-=-=-=-=-=-=-=-=- Groups.io Links: You receive all messages sent to this group. View/Reply Online (#82926): https://edk2.groups.io/g/devel/message/82926 Mute This Topic: https://groups.io/mt/86668694/21656 Group Owner: devel+ow...@edk2.groups.io Unsubscribe: https://edk2.groups.io/g/devel/unsub [arch...@mail-archive.com] -=-=-=-=-=-=-=-=-=-=-=-