Reviewed-by: Chasel Chiu <chasel.c...@intel.com>
> -----Original Message----- > From: devel@edk2.groups.io <devel@edk2.groups.io> On Behalf Of Kubacki, > Michael A > Sent: Thursday, November 28, 2019 9:06 AM > To: devel@edk2.groups.io > Cc: Chiu, Chasel <chasel.c...@intel.com>; Desimone, Nathaniel L > <nathaniel.l.desim...@intel.com> > Subject: [edk2-devel] [edk2-platforms][PATCH V2 25/47] > KabylakeOpenBoardPkg/KabylakeRvp3: Add PEI_ARCH and DXE_ARCH > > This change adds two new macros to OpenBoardPkg.dsc that identify the > build architecture for PEI and DXE modules. The intention of this macro is to > ensure that all DSC files that compose the package build (such as those > included from MinPlatformPkg or an advanced feature package) build > phase-specific drivers for the architecture defined by the board package. > > This is a macro that is required in all Minimum Platform board packages. > > Cc: Chasel Chiu <chasel.c...@intel.com> > Cc: Nate DeSimone <nathaniel.l.desim...@intel.com> > Signed-off-by: Michael Kubacki <michael.a.kuba...@intel.com> > Reviewed-by: Nate DeSimone <nathaniel.l.desim...@intel.com> > --- > Platform/Intel/KabylakeOpenBoardPkg/KabylakeRvp3/OpenBoardPkg.dsc | > 17 +++++++++++++++++ > 1 file changed, 17 insertions(+) > > diff --git > a/Platform/Intel/KabylakeOpenBoardPkg/KabylakeRvp3/OpenBoardPkg.dsc > b/Platform/Intel/KabylakeOpenBoardPkg/KabylakeRvp3/OpenBoardPkg.dsc > index 4b07c0a684..831e441d70 100644 > --- > a/Platform/Intel/KabylakeOpenBoardPkg/KabylakeRvp3/OpenBoardPkg.dsc > +++ > b/Platform/Intel/KabylakeOpenBoardPkg/KabylakeRvp3/OpenBoardPkg.dsc > @@ -13,6 +13,8 @@ > DEFINE PLATFORM_BOARD_PACKAGE = > KabylakeOpenBoardPkg > DEFINE BOARD = KabylakeRvp3 > DEFINE PROJECT = > $(PLATFORM_BOARD_PACKAGE)/$(BOARD) > + DEFINE PEI_ARCH = IA32 > + DEFINE DXE_ARCH = X64 > > # > # Include PCD configuration for this board. > @@ -102,10 +104,15 @@ > ####################################### > # Component Includes > ####################################### > + > +# @todo: Change below line to [Components.$(PEI_ARCH)] after > https://bugzilla.tianocore.org/show_bug.cgi?id=2308 > +# is completed > [Components.IA32] > !include $(PLATFORM_PACKAGE)/Include/Dsc/CorePeiInclude.dsc > !include $(PLATFORM_SI_PACKAGE)/SiPkgPei.dsc > > +# @todo: Change below line to [Components.$(DXE_ARCH)] after > https://bugzilla.tianocore.org/show_bug.cgi?id=2308 > +# is completed > [Components.X64] > !include $(PLATFORM_PACKAGE)/Include/Dsc/CoreDxeInclude.dsc > !include $(PLATFORM_SI_PACKAGE)/SiPkgDxe.dsc > @@ -266,6 +273,11 @@ > > TestPointCheckLib|$(PLATFORM_PACKAGE)/Test/Library/TestPointCheckLib/S > mmTestPointCheckLib.inf > !endif > > +####################################### > +# PEI Components > +####################################### > +# @todo: Change below line to [Components.$(PEI_ARCH)] after > https://bugzilla.tianocore.org/show_bug.cgi?id=2308 > +# is completed > [Components.IA32] > ####################################### > # Edk2 Packages > @@ -373,6 +385,11 @@ > !endif > $(PLATFORM_BOARD_PACKAGE)/BiosInfo/BiosInfo.inf > > +####################################### > +# DXE Components > +####################################### > +# @todo: Change below line to [Components.$(DXE_ARCH)] after > https://bugzilla.tianocore.org/show_bug.cgi?id=2308 > +# is completed > [Components.X64] > ####################################### > # Edk2 Packages > -- > 2.16.2.windows.1 > > > -=-=-=-=-=-=-=-=-=-=-=- Groups.io Links: You receive all messages sent to this group. View/Reply Online (#51487): https://edk2.groups.io/g/devel/message/51487 Mute This Topic: https://groups.io/mt/63458703/21656 Group Owner: devel+ow...@edk2.groups.io Unsubscribe: https://edk2.groups.io/g/devel/unsub [arch...@mail-archive.com] -=-=-=-=-=-=-=-=-=-=-=-