From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mga04.intel.com (mga04.intel.com [192.55.52.120]) by mx.groups.io with SMTP id smtpd.web12.3946.1642042174760787835 for ; Wed, 12 Jan 2022 18:49:34 -0800 Authentication-Results: mx.groups.io; dkim=fail reason="unable to parse pub key" header.i=@intel.com header.s=intel header.b=c7tq4hoO; spf=pass (domain: intel.com, ip: 192.55.52.120, mailfrom: nathaniel.l.desimone@intel.com) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1642042174; x=1673578174; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-transfer-encoding:mime-version; bh=Wmp0rHGAqiVuG4eLcPH62ywe1nc/YlleecFG0Qr9jeA=; b=c7tq4hoOz7Q1tswD46iucKMTbMxQ8UJUxTk3Xv2kBDfabexazVEFF/hs 1UYg1FmboEI6zOi+2f4gGcpYJMo6AK2cMIGwOyg+BGh1ouQgMr7hbIM3A Ss57VyP86NDni0eIFu3HADCGRag1nbggTGOqhCYEriRl6o4+oZjg8Svis uGp1cnM0U2jFFXxxfj/+hx3m92jZDFeFpd7YmEJM2QlsdoCsAeGVAWEnA nz/r7X9dy81x46sYq4khVmual37zUHHsaBDxyognsa3Qgt3sAZNh6VT94 zYar67w5X6byLEGiFCU3aTrjXXWw54nECLfaThIfZhyDNWhPpw3snGkoB w==; X-IronPort-AV: E=McAfee;i="6200,9189,10225"; a="242730631" X-IronPort-AV: E=Sophos;i="5.88,284,1635231600"; d="scan'208";a="242730631" Received: from fmsmga004.fm.intel.com ([10.253.24.48]) by fmsmga104.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 12 Jan 2022 18:49:34 -0800 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.88,284,1635231600"; d="scan'208";a="593214416" Received: from orsmsx605.amr.corp.intel.com ([10.22.229.18]) by fmsmga004.fm.intel.com with ESMTP; 12 Jan 2022 18:49:34 -0800 Received: from orsmsx607.amr.corp.intel.com (10.22.229.20) by ORSMSX605.amr.corp.intel.com (10.22.229.18) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2308.20; Wed, 12 Jan 2022 18:49:33 -0800 Received: from orsmsx611.amr.corp.intel.com (10.22.229.24) by ORSMSX607.amr.corp.intel.com (10.22.229.20) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2308.20; Wed, 12 Jan 2022 18:49:33 -0800 Received: from ORSEDG602.ED.cps.intel.com (10.7.248.7) by orsmsx611.amr.corp.intel.com (10.22.229.24) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2308.20 via Frontend Transport; Wed, 12 Jan 2022 18:49:33 -0800 Received: from NAM12-BN8-obe.outbound.protection.outlook.com (104.47.55.175) by edgegateway.intel.com (134.134.137.103) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2308.20; Wed, 12 Jan 2022 18:49:32 -0800 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=a7hucuQCfyWqk+aOvnQn/R2xd3uwHlou9qQixZQP8o9AvJs0678/B4FK9erH589C4tCovHOT5SMXnq2V+Ek7XkfC6rOq+kGBbk25zt3HIfL9WIt0IEVOuRnjzDPnISwypgTD/Bu08iR9V5YgCSJfjEz+tgaXCh/NuvqoaWv4U1hxP9qvHKUShDyN58k0XL+g1V7T3cUAi5kWhjFhNcVvb60nCuG4Mw0FhkGqBSv+nflb1mbEUHxnOVvG9zBaspM2ASA3XTFy1E7KnpJ0krIs04zZmj6c0vpu0J26xtjq7/5dOqTyDUGbf/uXZ1lvy+++EKTslaQUBQuNsPfEyHvv4Q== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=VKJzi+uWYEklEVppsvqp5IzsZg9YIxrtbSms2M1zwTY=; b=H3g/anCewESBf1nhSYt3XFx03S7wREJP/2H4dnLvtG7u6Tth5w+VstWFwjgtRtjfch9nTy2fIc4u39vFJLNvtCJS0RuG/6Sq2MokCb6oRlsiPkFExTbElDn3AVKFFhqRPB6OyRaHlv8l99Z4FD3Md2FQh7k4E8CWMfFzISyUxWLJ7GPLNPLY5a5WmKK8E1v7+jLk8RCmcAJcrCA2FyrW8OtyS8OzHY62OoFshYs3icAUGw9ni2ixDMHTUi8aTeC2urxGfP6MhRTEXoY9AP3CTVb8B+GcPOv7fRlJ1Kk0gvwLu62V0f/3CMGwmQjSglOKxNLJhxkPCnaryrS658GO3w== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=intel.com; dmarc=pass action=none header.from=intel.com; dkim=pass header.d=intel.com; arc=none Received: from MW4PR11MB5821.namprd11.prod.outlook.com (2603:10b6:303:184::5) by MWHPR11MB0063.namprd11.prod.outlook.com (2603:10b6:301:6c::19) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4867.11; Thu, 13 Jan 2022 02:49:31 +0000 Received: from MW4PR11MB5821.namprd11.prod.outlook.com ([fe80::6920:39b9:e18c:9dc5]) by MW4PR11MB5821.namprd11.prod.outlook.com ([fe80::6920:39b9:e18c:9dc5%8]) with mapi id 15.20.4867.011; Thu, 13 Jan 2022 02:49:31 +0000 From: "Nate DeSimone" To: "devel@edk2.groups.io" , "Oram, Isaac W" CC: "Bi, Dandan" , "Gao, Liming" Subject: Re: [edk2-devel][edk2-platforms][PATCH V1 11/27] UserAuthFeaturePkg: Use MinPlatformPkg build include files Thread-Topic: [edk2-devel][edk2-platforms][PATCH V1 11/27] UserAuthFeaturePkg: Use MinPlatformPkg build include files Thread-Index: AQHYB1shkb6HzNjJCUGsH/czX+ZyzqxgQaZQ Date: Thu, 13 Jan 2022 02:49:30 +0000 Message-ID: References: <3bf03e7f65bc6eed53a0a7d89a8780087f03a937.1641953242.git.isaac.w.oram@intel.com> In-Reply-To: <3bf03e7f65bc6eed53a0a7d89a8780087f03a937.1641953242.git.isaac.w.oram@intel.com> Accept-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: dlp-reaction: no-action dlp-version: 11.6.200.16 dlp-product: dlpe-windows authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=intel.com; x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 6ccd2040-918e-4aeb-4b10-08d9d63f52d3 x-ms-traffictypediagnostic: MWHPR11MB0063:EE_ x-ld-processed: 46c98d88-e344-4ed4-8496-4ed7712e255d,ExtAddr x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:8273; x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: i5xctXX2MvfvRbO10X91o38UY/U2aevF0oh8FcmHCyBoCBJ5OFnuY6PfOw0vQ8Um7pEPNH2mF22h7Q2XBjt7AbHkE3iimgwvA/Rxbny+Jcmgqwa7J6fWhzd87bJ8MpdOuax7c1VALc4FIfypNO34ZczET6FrAP+fjqpo0DbxJp3HRqLQOkOMYdIiYwGfOEaPUdlq67AuHLHHjScVncpSdfAeDa9M2OXbB0gxQd8NGCW06qJkPAVf8XF1V61J1lQNFVDh70mvLT/WX8vQ+Naxwa5am0EGKcuP+vO8KW5KTReBq561WjP2A/Ll1WD0uGJTt3ekLEMep0Mn3sJYh07ucITcOkzvgvTeP1u0B7LbXx2pTgZofuoyeMCekCXHWJPHKeCGeKB0w/FmYvFPyD/c6E4F2QiHA1AA/nbL1ARs2KwnE0Ietky8dHzt9l3zbAdzza0qUi9/vlTc275kI44QmR+M1Z0lsUuMCrasZKeYy4tG6r9/MV5mrbgn7pmiL/B3Ap7Qm7NDaAljN2ayGE2359ME8FKDMeNZ/xjhSGpxlbGNnlB8eJVgs6KRVWb6TOsy3wP4POt/g4qF+aX+Ww9piOwUiaZAaN3uqKG1eioaQewhlnz5SkOhSqEuypqriOsKriCIN6YLBzYIv3OHZizDY3JGPtxsvwAbGNF0nmIhR5Flfpb09G7mdXV+DdUhaqS+CKxNnNATh6/3FyY1+1j3M3LvJDrxIne5nGBqLrggs0vBWjFXSoJ0q5S4dG7RudZZ931XpnRTHxbxDEhc/1IZ7geucipx6HZtMmS9MoDIQRU4WUMlVXT+ZnRSldIOqoRaGfTK6a8V8AsCS5W6booZhw== x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:MW4PR11MB5821.namprd11.prod.outlook.com;PTR:;CAT:NONE;SFS:(366004)(64756008)(5660300002)(508600001)(122000001)(86362001)(4326008)(186003)(38100700002)(54906003)(110136005)(9686003)(316002)(55016003)(7696005)(33656002)(26005)(66556008)(52536014)(2906002)(71200400001)(66446008)(6506007)(8936002)(66946007)(38070700005)(82960400001)(8676002)(6636002)(53546011)(76116006)(83380400001)(66476007)(966005);DIR:OUT;SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?Zj2YQ+YJdssfS3pz2buJcBHhburwhyzJ6FHADbRZKlPn6lqlj5wMtqjAJyXc?= =?us-ascii?Q?WZ3dxQR3w2TXfvkyr2L5ZVrSSJ/viItPcmVMM5WDt3sxf7vYEXPp6WspxS8C?= =?us-ascii?Q?2hhFRmiXYYgjhd3QovZz9On2R0qhCehF4iAxoNjnsJu4aTRQsEbqflcsvM9F?= =?us-ascii?Q?ot7l7KLc7bFqox/OloIDqmuaimRw9ZDQVGLfMNXXyfTQY4hE+1WyRmLx0I0o?= =?us-ascii?Q?PvgmdmnaN7r9X0Sq/J9LlN0e1HrljE7BSIV7UaNijOlKXh6n9AgS47HXdJjy?= =?us-ascii?Q?v+zegzZtpGK0TjKXlt7r78+fW23rIcWY5zOR9W/8DWDmQ6C8wj6luq1crzaM?= =?us-ascii?Q?grKRsl8/c085xPNfjUyb53p0t/dotNNEzF48hSfWVCrmmU1JqkoFMgms0fyw?= =?us-ascii?Q?0Eg7Tj09gS2DOWs3d5tkSHPReObPM4PPJNGX8DM5UJBeUOTvxs+1fvlLq4gz?= =?us-ascii?Q?9jWJ+O6Yy3e5IPeAxjO86Q8rGkWeSZu7NOY7/9Oio8a+5rzcdFiY3B/5Ux5u?= =?us-ascii?Q?V/j3QLv0o/MVp1CAw0+XtC06ITJvMCq9c3bCz6An4njJHhw/JPjr3CjKk064?= =?us-ascii?Q?Fg4U/rdzi0Ugay7enKktxatFQDEmGSv+MAhdHCgiAGd3vLXDX/omBVAMw/5v?= =?us-ascii?Q?UQCeA45WQSRGeXRPiOOK9IZKTcPOdxlfiXxrkfwQbsay+FDso3e62D4DRx0k?= =?us-ascii?Q?D3rhn5diLV6lBCoKzwdbugudya7wvGRWfsmMmmuWK224MNin98KYY86xdtAf?= =?us-ascii?Q?RiyczwqrYduzEJ3AXK3QBauizouEFanRSlhHd43RRiJx8UYNJpzXPdjhiMf3?= =?us-ascii?Q?MvCgLfSvrR6l57x/4AQfZtB844MUJdQ9WY/0Y8Nq5SH4pm9cj/Ajk7GVLf27?= =?us-ascii?Q?4SFeYOnKpS8Wdkr4t+xyrqpqaSFuIICWirCHhXl/bR3uFRiky8brsQUm34gR?= =?us-ascii?Q?rh9z4+N4CDI+qDLGxOqN6gttwunAfy9brN8+Q7T7VcOqYT23GPLWh34s7OB/?= =?us-ascii?Q?lnAkOLGgqAFJRqJUCuwkaoa71FGAmUWzHO+jd82VJyqH/kw84V7/Nb48Dsrs?= =?us-ascii?Q?qc+M61FWTgNmpSqFtwca0TmnWvwKB9pQcGGnfunq7R5Y3PrXnjNy4mFRv24C?= =?us-ascii?Q?90RNrwODHI0bAZzU+ZU35bPCeFnop1aj6d4S5f0CGMQEsP/XSpEpPSv2/av8?= =?us-ascii?Q?Kjaeom5KAYMVkX9X8cGM+syYWzW29B8gW0my7SWKM7XEnvRILipaIgfx43es?= =?us-ascii?Q?UPqaS3bKTsJ14vE0NiRXK+wqHAN5/W5HTWh75ap5RdO5oNsr2CdnCRHS99xq?= =?us-ascii?Q?rTIyrjJTGC/cJOfpPbdxy5HvYQNsDBbzw+kpVUpP72fLyghC0TDQJJWoV55W?= =?us-ascii?Q?luon7n/UlqlPBZ1DmhwvA5Hfj8o023geJS2ZAUzoOAOCC73iDa1IBBBjSXOH?= =?us-ascii?Q?BfXZ18TGFrcuPZmyWHjftAdhpaMNc4j+OzIDwWf4ejLcQOfNiQVzZK9If7e/?= =?us-ascii?Q?vqVu1D46zmwqFjbzlKAhZDsz9roBOecOzITEKOW5UTyOmJEIyfYxFXY9p30Z?= =?us-ascii?Q?eLKFNGSISW3D87j8sM9N/7wWrSDUvtz1jUV3j5PxUEgpxn4J1TJmA58izYSv?= =?us-ascii?Q?szyMamMctS5O20xtI+cqQ4lQd4K/KtcysOYmE6WKAQ82oVORhu+3GIgrCcmA?= =?us-ascii?Q?o6IYig=3D=3D?= MIME-Version: 1.0 X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: MW4PR11MB5821.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 6ccd2040-918e-4aeb-4b10-08d9d63f52d3 X-MS-Exchange-CrossTenant-originalarrivaltime: 13 Jan 2022 02:49:30.9391 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 46c98d88-e344-4ed4-8496-4ed7712e255d X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: K2hHpTCsrgruUsZLbA5Ak29dmzHmQyQ55r+zwxKB1nJnerZDGJ4qUT2b7vrYupRW7kixNN9Mxj/2adPvbJ0iOnFQKiGNCQxUBMuZG1fvvUU= X-MS-Exchange-Transport-CrossTenantHeadersStamped: MWHPR11MB0063 Return-Path: nathaniel.l.desimone@intel.com X-OriginatorOrg: intel.com Content-Language: en-US Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable Reviewed-by: Nate DeSimone > -----Original Message----- > From: devel@edk2.groups.io On Behalf Of Oram, > Isaac W > Sent: Tuesday, January 11, 2022 6:20 PM > To: devel@edk2.groups.io > Cc: Oram, Isaac W ; Bi, Dandan > ; Gao, Liming > Subject: [edk2-devel][edk2-platforms][PATCH V1 11/27] > UserAuthFeaturePkg: Use MinPlatformPkg build include files >=20 > Use the MinPlatformPkg common core build files to build libraries needed = by > this feature. >=20 > Cc: Dandan Bi > Cc: Liming Gao >=20 > Signed-off-by: Isaac Oram > --- >=20 > Features/Intel/UserInterface/UserAuthFeaturePkg/Include/PostMemory.fd > f | 6 +- >=20 > Features/Intel/UserInterface/UserAuthFeaturePkg/Include/UserAuthFeatur > e.dsc | 80 ++------------------ >=20 > Features/Intel/UserInterface/UserAuthFeaturePkg/UserAuthFeaturePkg.ds > c | 18 +++++ > 3 files changed, 27 insertions(+), 77 deletions(-) >=20 > diff --git > a/Features/Intel/UserInterface/UserAuthFeaturePkg/Include/PostMemory. > fdf > b/Features/Intel/UserInterface/UserAuthFeaturePkg/Include/PostMemory. > fdf > index c534bebcc0..030dcbe763 100644 > --- > a/Features/Intel/UserInterface/UserAuthFeaturePkg/Include/PostMemory. > fdf > +++ > b/Features/Intel/UserInterface/UserAuthFeaturePkg/Include/PostMemory > +++ .fdf > @@ -7,6 +7,6 @@ > # > ## >=20 > - INF > UserAuthFeaturePkg/UserAuthenticationDxeSmm/UserAuthenticationDxe.i > nf > - INF > UserAuthFeaturePkg/UserAuthenticationDxeSmm/UserAuthentication2Dxe > .inf > - INF > UserAuthFeaturePkg/UserAuthenticationDxeSmm/UserAuthenticationSmm > .inf > +INF > +UserAuthFeaturePkg/UserAuthenticationDxeSmm/UserAuthenticationDxe > .inf > +INF > +UserAuthFeaturePkg/UserAuthenticationDxeSmm/UserAuthentication2Dx > e.inf > +INF > +UserAuthFeaturePkg/UserAuthenticationDxeSmm/UserAuthenticationSm > m.inf > diff --git > a/Features/Intel/UserInterface/UserAuthFeaturePkg/Include/UserAuthFeat > ure.dsc > b/Features/Intel/UserInterface/UserAuthFeaturePkg/Include/UserAuthFea > ture.dsc > index 7eeaf441c1..2f39a5580c 100644 > --- > a/Features/Intel/UserInterface/UserAuthFeaturePkg/Include/UserAuthFeat > ure.dsc > +++ > b/Features/Intel/UserInterface/UserAuthFeaturePkg/Include/UserAuthFe > +++ ature.dsc > @@ -18,12 +18,12 @@ > # >=20 > ########################################################## > ###################### > [Defines] > -!ifndef $(PEI_ARCH) > - !error "PEI_ARCH must be specified to build this feature!" > -!endif > -!ifndef $(DXE_ARCH) > - !error "DXE_ARCH must be specified to build this feature!" > -!endif > + !ifndef $(PEI_ARCH) > + !error "PEI_ARCH must be specified to build this feature!" > + !endif > + !ifndef $(DXE_ARCH) > + !error "DXE_ARCH must be specified to build this feature!" > + !endif >=20 >=20 > ########################################################## > ###################### > # > @@ -34,47 +34,9 @@ > !include MdePkg/MdeLibs.dsc.inc >=20 > [LibraryClasses] > - ####################################### > - # Edk2 Packages > - ####################################### > - BaseLib|MdePkg/Library/BaseLib/BaseLib.inf > - BaseMemoryLib|MdePkg/Library/BaseMemoryLib/BaseMemoryLib.inf > - DebugLib|MdePkg/Library/BaseDebugLibNull/BaseDebugLibNull.inf > - DevicePathLib|MdePkg/Library/UefiDevicePathLib/UefiDevicePathLib.inf > - HiiLib|MdeModulePkg/Library/UefiHiiLib/UefiHiiLib.inf > - IntrinsicLib|CryptoPkg/Library/IntrinsicLib/IntrinsicLib.inf > - IoLib|MdePkg/Library/BaseIoLibIntrinsic/BaseIoLibIntrinsic.inf > - OpensslLib|CryptoPkg/Library/OpensslLib/OpensslLib.inf > - PcdLib|MdePkg/Library/BasePcdLibNull/BasePcdLibNull.inf > - PrintLib|MdePkg/Library/BasePrintLib/BasePrintLib.inf > - > TimerLib|MdePkg/Library/BaseTimerLibNullTemplate/BaseTimerLibNullTem > plate.inf > - > UefiBootServicesTableLib|MdePkg/Library/UefiBootServicesTableLib/UefiBo > otServicesTableLib.inf > - > UefiDriverEntryPoint|MdePkg/Library/UefiDriverEntryPoint/UefiDriverEntry > Point.inf > - > UefiHiiServicesLib|MdeModulePkg/Library/UefiHiiServicesLib/UefiHiiService > sLib.inf > - UefiLib|MdePkg/Library/UefiLib/UefiLib.inf > - > UefiRuntimeServicesTableLib|MdePkg/Library/UefiRuntimeServicesTableLib > /UefiRuntimeServicesTableLib.inf > - RngLib|MdePkg/Library/BaseRngLib/BaseRngLib.inf > - > - ##################################### > - # User Authentication Feature Package > - ##################################### >=20 > PlatformPasswordLib|UserAuthFeaturePkg/Library/PlatformPasswordLibNul > l/PlatformPasswordLibNull.inf >=20 > UserPasswordLib|UserAuthFeaturePkg/Library/UserPasswordLib/UserPass > wordLib.inf >=20 > -[LibraryClasses.common.DXE_DRIVER] > - ####################################### > - # Edk2 Packages > - ####################################### > - > MemoryAllocationLib|MdePkg/Library/UefiMemoryAllocationLib/UefiMemo > ryAllocationLib.inf > - > -[LibraryClasses.common.DXE_SMM_DRIVER] > - ####################################### > - # Edk2 Packages > - ####################################### > - BaseCryptLib|CryptoPkg/Library/BaseCryptLib/SmmCryptLib.inf > - > MemoryAllocationLib|MdePkg/Library/SmmMemoryAllocationLib/SmmMe > moryAllocationLib.inf > - > SmmServicesTableLib|MdePkg/Library/SmmServicesTableLib/SmmServicesT > ableLib.inf > - >=20 > ########################################################## > ######################################### > # > # Components Section - list of the modules and components that will be > processed by compilation @@ -93,21 +55,6 @@ > # generated for it, but the binary will not be put into any firmwa= re > volume. > # >=20 > ########################################################## > ######################################### > -# > -# Feature PEI Components > -# > - > -# @todo: Change below line to [Components.$(PEI_ARCH)] after > https://bugzilla.tianocore.org/show_bug.cgi?id=3D2308 > -# is completed. > -[Components.IA32] > - ##################################### > - # User Authentication Feature Package > - ##################################### > - > - # Add library instances here that are not included in package componen= ts > and should be tested > - # in the package build. > - > - # Add components here that should be included in the package build. >=20 > # > # Feature DXE Components > @@ -128,18 +75,3 @@ >=20 > UserAuthFeaturePkg/UserAuthenticationDxeSmm/UserAuthenticationDxe.i > nf >=20 > UserAuthFeaturePkg/UserAuthenticationDxeSmm/UserAuthentication2Dxe > .inf >=20 > UserAuthFeaturePkg/UserAuthenticationDxeSmm/UserAuthenticationSmm > .inf > - > - > ########################################################## > ######################################### > -# > -# BuildOptions Section - Define the module specific tool chain flags tha= t > should be used as > -# the default flags for a module. These flags are= appended to any > -# standard flags that are defined by the build pr= ocess. They can > be > -# applied for any modules or only those modules w= ith the > specific > -# module style (EDK or EDKII) specified in [Compo= nents] section. > -# > -# For advanced features, it is recommended to ena= ble > [BuildOptions] in > -# the applicable INF file so it does not affect t= he whole board > package > -# build when this DSC file is active. > -# > - > ########################################################## > ######################################### > -[BuildOptions] > diff --git > a/Features/Intel/UserInterface/UserAuthFeaturePkg/UserAuthFeaturePkg. > dsc > b/Features/Intel/UserInterface/UserAuthFeaturePkg/UserAuthFeaturePkg. > dsc > index 74eb9213ce..10360c5737 100644 > --- > a/Features/Intel/UserInterface/UserAuthFeaturePkg/UserAuthFeaturePkg. > dsc > +++ > b/Features/Intel/UserInterface/UserAuthFeaturePkg/UserAuthFeaturePkg > +++ .dsc > @@ -24,6 +24,24 @@ > PEI_ARCH =3D IA32 > DXE_ARCH =3D X64 >=20 > +[Packages] > + MinPlatformPkg/MinPlatformPkg.dec > + > +[PcdsFeatureFlag] > + # > + # PCD needed for MinPlatform build includes > + # > + gMinPlatformPkgTokenSpaceGuid.PcdSmiHandlerProfileEnable > |FALSE > + gMinPlatformPkgTokenSpaceGuid.PcdUefiSecureBootEnable > |FALSE > + gMinPlatformPkgTokenSpaceGuid.PcdPerformanceEnable > |FALSE > + > +# > +# Include common libraries > +# > +!include MinPlatformPkg/Include/Dsc/CoreCommonLib.dsc > +!include MinPlatformPkg/Include/Dsc/CorePeiLib.dsc > +!include MinPlatformPkg/Include/Dsc/CoreDxeLib.dsc > + > # > # This package always builds the feature. > # > -- > 2.27.0.windows.1 >=20 >=20 >=20 >=20 >=20