From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mga11.intel.com (mga11.intel.com [192.55.52.93]) by mx.groups.io with SMTP id smtpd.web08.3867.1642042203529646784 for ; Wed, 12 Jan 2022 18:50:03 -0800 Authentication-Results: mx.groups.io; dkim=fail reason="unable to parse pub key" header.i=@intel.com header.s=intel header.b=HsDFahhY; spf=pass (domain: intel.com, ip: 192.55.52.93, 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=1642042203; x=1673578203; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-transfer-encoding:mime-version; bh=h6L1w/05UtncxmaNydLK2+xdzkRHRoWuuOCH/dAtlCY=; b=HsDFahhY1mxyOH2XJ1J/vwQ8LEVD4ni65BJHs9Oex5pgtGICVybZ3f6G I9Xaz+X9aMU+mJf9hj1a02ovSAboSno2I4LHwg4kZZMt1PkiySfG48eTs ba7LzHEz8qQqBHGeC8p2OX4BtXk1P3Dpiaa2St3m6pFVaNC91ieax3/F8 AJLShMaSSlugaXNG04WK9FP4SWicE67FbM4L0qhVHgBi7NxTfxeQayq5V G/tIVVUIX44UDom66az40WWBnMXhWcHSH5LEBmNyZ/bLS8XFLu4YtOlDL oB6aNFrgJnaTY7U1+0vj2qDkbJoW+4tYt0m8X20sf+CMJDHgXSgGc3JPS g==; X-IronPort-AV: E=McAfee;i="6200,9189,10225"; a="241471549" X-IronPort-AV: E=Sophos;i="5.88,284,1635231600"; d="scan'208";a="241471549" Received: from orsmga007.jf.intel.com ([10.7.209.58]) by fmsmga102.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 12 Jan 2022 18:50:02 -0800 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.88,284,1635231600"; d="scan'208";a="515753893" Received: from fmsmsx602.amr.corp.intel.com ([10.18.126.82]) by orsmga007.jf.intel.com with ESMTP; 12 Jan 2022 18:50:02 -0800 Received: from fmsmsx611.amr.corp.intel.com (10.18.126.91) by fmsmsx602.amr.corp.intel.com (10.18.126.82) 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:50:01 -0800 Received: from fmsmsx609.amr.corp.intel.com (10.18.126.89) by fmsmsx611.amr.corp.intel.com (10.18.126.91) 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:50:01 -0800 Received: from FMSEDG603.ED.cps.intel.com (10.1.192.133) by fmsmsx609.amr.corp.intel.com (10.18.126.89) 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:50:01 -0800 Received: from NAM12-DM6-obe.outbound.protection.outlook.com (104.47.59.170) by edgegateway.intel.com (192.55.55.68) 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:50:00 -0800 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=jcjHigCl09ACZ5/jEZmSZxUguWO4VgQiVQ7OscHSxbd1RL3zMElZFJuGJhfT9AOy55j7unI+m+vhWCFOTcU8TxfsZqDp+X6iB86mGoqZO7A5xZYcRuTa0o8qvm5oCI5ALTeBEoenhYIyUIRplYkVXmkCSwSDVZW6fPsh/hTg3zdzonsp6HTt6qAfDwO0Ca5FOTkJwYKEN2F/XLgnTSc1hv32POBUyIiAKgJBRpRYr4C0mOLlp0zre1+hAhojKbVi1qfrqP+lkj5d7jbF9rx5M66C9deLC6lqoJqtiSOAChvj3JoNL07HihNhpZIkoeo72c6zAAW4eXFYMdz164Lw8w== 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=qhnQEkYToQtZ4Be4Kfi2KSUFsHKk/lIjgx7eKV9unyE=; b=VzQP9sQFMcCzNSTuD3945Q9leSCzOvrjzPzO1OiHjSAS2YnjYOfcNOIrsnEP98rRxlFL2yVNCdV59uOovLUVNxUi4fhEaR2ZcWlydqrtI0DoUrebQcEk470JL4KHc8+6EDsIDCkpoJXtHBgFLvKylMyR3kwa5yuaKQeJ3mXxPR71PEJqjZiB/rwQ32AZkOWZuCVNp8nlPzZVuXYCt4/7MkVwqQi9iaXAAh6lhRApFDu9mJT/qlM7/tEFTxbLWuQIRgRuy07KtUGLqH7xNMROz0vXniLSMyoahfUpj6tgNH4tKDYlgX/ZhPVaJaojeRKuuN+orfQlGkbvEx4G4nAC5w== 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:59 +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:59 +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 16/27] LogoFeaturePkg: Use MinPlatformPkg build include files Thread-Topic: [edk2-devel][edk2-platforms][PATCH V1 16/27] LogoFeaturePkg: Use MinPlatformPkg build include files Thread-Index: AQHYB1sb/w09YMVrRkiyB139kFiNAKxgQceA Date: Thu, 13 Jan 2022 02:49:58 +0000 Message-ID: References: <9f30fd1a6651141e59c69725423f1e658475939e.1641953242.git.isaac.w.oram@intel.com> In-Reply-To: <9f30fd1a6651141e59c69725423f1e658475939e.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: d7500c4f-d457-455d-3bfe-08d9d63f6384 x-ms-traffictypediagnostic: MWHPR11MB0063:EE_ x-ld-processed: 46c98d88-e344-4ed4-8496-4ed7712e255d,ExtAddr x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:8882; x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: uLmGqnPI8Zw44PIvEH/fxGRnOiUaPPpraCcA6ECz/cETYIjDpHv8053lREZOWOb/ESvNpNK2a2P/gzhwZV55QDGZC4HoXkyO2d2rj1YqCd/i6ByWMST+1+y1fRZGFGG2VDNUkgxDMLfksfMhr1cNxS8YFraFmZVB3s99psBZ5Yp4gnDKz1ueGDWadqqhdWYKrY/sRmmifvclBJh1hpfb9dBXM5mSdHo4oE4eFZk3sGDbtI0l0AyjR1pR06bU9AncSb04ziu/SZ/L87licoel9eSvr0ON9w7vwZrFSqCv/2o6UvXEymudArCINvxChXdUqDmDHhUJvgK5ZWf8GyWeAyiT6cUQtkktcTTl56KTKIefUe3+GlT4j8WuVFohZrvdioD7jj57IQONvbgbm014rC2DbGsndvDIK8cKQ56Oe3YZK6c3UJ62WEjEn3R2vdG0p/A65oS6FAEC/qzxhPlFzRIaYugOqtTvQk4HYbz3EjMi2mCzt+lxkqoLv5WFyFADjwAAFiRKbGE7fgdLQPc7mmVyEWLOUZQvl02imFMfa8lLGC9TNfMkOWia3DlJL7rQadpfc/C8R9U/MGibFHGoZM1llbmtk8bUfggRd/KKT4BjXChva32z3IrQMbjuN945S+X/c+YTE++aHEOa0HuD7F5/J4BaKbLnHHsPuNYLhFizUKE0FwAJxO7/nHH1Bd5vp4nUBOQQI4fH5vAPlF7UZA2vvOxp+BtO1ov4ofIH8xBxBZAyeZX3yCZPP/dXPs425PET1T10oQdNN4E8V8YFZ5ftvgDfSEdbpsagYVZE2+Qw5ph8UOIkPaaihWAr6jP50k12XofTr0uWZ2o+9Sfr5g== 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?Nwxp0n4YhCFP7yVNl1YvvmkfLgai7ptkgK8sinViKeZvQaM6gAjOu3KH91Hi?= =?us-ascii?Q?WvzhtTrPcPmprs/kABIK/85IPIx3TILmwAkbwkARVnmU4t2Ipbd9fpWDrqPo?= =?us-ascii?Q?NEAacsUIhbXs4AVDSaKlXFdtKbUliM1GrNRuhZOOllbdMnDtckNLdMsmnb1Q?= =?us-ascii?Q?u2eTS+SBh+3nVUc4cDtZwqDiZEqwDIKhhczcQNxypngWeXwA+qy6GRAtgd9v?= =?us-ascii?Q?l0o/phADWoohhYmnzw/fcxrERf6iN5zoN4SEJxzg1djf52SzR4xRuDLQYw7J?= =?us-ascii?Q?n5EABQZfBv5S2Y+i03FfVPHT6BSLm7e7Uzc9wxaZBgxsriO+4DXFzUavQ1o1?= =?us-ascii?Q?gh8nl2BpTS/2hhOw1nHfnO5CrO93JO5T4X+ZX/tx+V7bSWu82uYBW9uCdgy1?= =?us-ascii?Q?yG7v2UNE7aCw+R2SamvyWcdlcFGrPB0zT5PxmxiwdvP+/LY+PeetWRvjrJbc?= =?us-ascii?Q?SOQLGLHZmoXKuh1RSoWBz3AXu6Gz/D3r/kwI2Om8cLc8t9GY8YBLF68au2au?= =?us-ascii?Q?t/NdnB0TpA+9YKuUrCApMvJomXEB6m5UTo6li487Tq1SJtdnJIAAv0ceDPmD?= =?us-ascii?Q?10Nhm0by4BXRoeoOiingu4GcKkmAKq0KIanR95geCTs03EauS0PhowA45rz8?= =?us-ascii?Q?Z/fJ22Vi4vq3pxFmLwm29frIoafCT3j/XpJ5ONID7zNqeXfqgp7EWBTRMdTe?= =?us-ascii?Q?QKJXqHOj/HUXfIx2JCROuvX1rey4YQufMxdOeetM8irDa9/PoyDQ5pUMTCVt?= =?us-ascii?Q?MEj5VIQfYwQAEI1kf8iNoa/WBvqTeUPoITnLFjGp/RGh1r5ZeU64BbwItqvM?= =?us-ascii?Q?WGsaBjrh5p6OrK6U1re12WlIgToXvCptst/LH7aZ8x+UqNz/k6QqjT95jrAB?= =?us-ascii?Q?7WZAtHMZIWeLG47BXk9PPPi8gZI/K1SYfnyly6UnVhqpHLDlqIxF47ILHdsb?= =?us-ascii?Q?GxlJqShICsLo8X0XsGByUG/XE6Ga3MdZB6xX2oHdcXIbBd/Hd4PfeG4YlVha?= =?us-ascii?Q?uYBHRt95dhYcJHCshXT1aG09Za9p+OzxWRjx/d+czlV17EtPm/eKAv1Sqh4A?= =?us-ascii?Q?p2xHomcyYwS2AfxHIbUFnqA+xSkxjMyhetx+m4mvzNAzcWvxFjceVEMmEAT/?= =?us-ascii?Q?GY32I7PUYEvK4JmhWVi49JAkiVTAX5QP5UP9JERGyYw+40WwqabpqobMYGZy?= =?us-ascii?Q?NKbPkyQoeMhGZYfbn7XAK9LuhNk3p4lq5IzWrg6j2kzL0+TSVLHgjLj0lY6K?= =?us-ascii?Q?++yTUfJ1prN5fz55R3/eN5KNUyiv3H9pkOGf6Z6MnpyH4TM2TNcqjBz9wFVU?= =?us-ascii?Q?NZ4n5nU/jMGHbRFpR6waBje+qwgAbZ9lZ/n4MggDzhcW+EyB5TFJykDQ6PV7?= =?us-ascii?Q?AB6FSW9xasV+a7lQDYLq3lmTAXNKatBuaMtTKiXWtCiSw7mTf4MFi9ynDAMg?= =?us-ascii?Q?29YIvYpVXlKk/L7Lw4MOdScqBG2LU6e2LY1I+vwQqsHjSLHShFoBOBaA8WR6?= =?us-ascii?Q?M3BnUsFllSTRUIzO5YmkCoyQAIoeCKeMFFBBOjdVbSX9ccBozRc266OCsTOL?= =?us-ascii?Q?pW/fjRUtPRPa/OJyTOPWVBf0UrJ1aKNb1djYb+gkX9nl9ohtzZW3G4VaIBc7?= =?us-ascii?Q?RFOfUKZSRrWn307GXyaouOo4LIQ/QDRcnMEICUY1ncMVpOO65YugJs1eAmKM?= =?us-ascii?Q?DyUF9w=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: d7500c4f-d457-455d-3bfe-08d9d63f6384 X-MS-Exchange-CrossTenant-originalarrivaltime: 13 Jan 2022 02:49:58.9580 (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: 0E8BhCphzfNX1TO6tMSEpRKjaxICAs/wPD29FhR6HnAswq1RF3zKIaRYK3fBRSploB1qkgode9NfONzU981tNFUoUC1MZPaVifMwfXXKDAE= 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 16/27] LogoFeaturePkg: > 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 > --- > Features/Intel/UserInterface/LogoFeaturePkg/Include/LogoFeature.dsc | > 69 ++++---------------- > Features/Intel/UserInterface/LogoFeaturePkg/LogoFeaturePkg.dec | 2= - > Features/Intel/UserInterface/LogoFeaturePkg/LogoFeaturePkg.dsc | 38 > ++++++++--- > 3 files changed, 41 insertions(+), 68 deletions(-) >=20 > diff --git > a/Features/Intel/UserInterface/LogoFeaturePkg/Include/LogoFeature.dsc > b/Features/Intel/UserInterface/LogoFeaturePkg/Include/LogoFeature.dsc > index 1898be12ed..0acce1c7df 100644 > --- > a/Features/Intel/UserInterface/LogoFeaturePkg/Include/LogoFeature.dsc > +++ > b/Features/Intel/UserInterface/LogoFeaturePkg/Include/LogoFeature.ds > +++ c > @@ -18,36 +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 > - > - > ########################################################## > ###################### > -# > -# Library Class section - list of all Library Classes needed by this fea= ture. > -# > - > ########################################################## > ###################### > - > -!include MdePkg/MdeLibs.dsc.inc > - > -[LibraryClasses] > - ####################################### > - # Edk2 Packages > - ####################################### > - BaseLib|MdePkg/Library/BaseLib/BaseLib.inf > - > BaseMemoryLib|MdePkg/Library/BaseMemoryLibRepStr/BaseMemoryLibR > epStr.inf > - DebugLib|MdePkg/Library/BaseDebugLibNull/BaseDebugLibNull.inf > - > UefiBootServicesTableLib|MdePkg/Library/UefiBootServicesTableLib/UefiBo > otServicesTableLib.inf > - > UefiDriverEntryPoint|MdePkg/Library/UefiDriverEntryPoint/UefiDriverEntry > Point.inf > - > -[LibraryClasses.common.DXE_DRIVER] > - ####################################### > - # Edk2 Packages > - ####################################### > - PcdLib|MdePkg/Library/DxePcdLib/DxePcdLib.inf > + !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 > ########################################################## > ###################### > # > @@ -71,31 +47,8 @@ > # @todo: Change below line to [Components.$(DXE_ARCH)] after > https://bugzilla.tianocore.org/show_bug.cgi?id=3D2308 > # is completed. > [Components.X64] > - ##################################### > - # Logo 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. > -!if gLogoFeaturePkgTokenSpaceGuid.PcdJpgEnable =3D=3D TRUE > - LogoFeaturePkg/LogoDxe/JpegLogoDxe.inf > -!else > - LogoFeaturePkg/LogoDxe/LogoDxe.inf > -!endif > - > - > ########################################################## > ######################################### > -# > -# 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] > + !if gLogoFeaturePkgTokenSpaceGuid.PcdJpgEnable =3D=3D TRUE > + LogoFeaturePkg/LogoDxe/JpegLogoDxe.inf > + !else > + LogoFeaturePkg/LogoDxe/LogoDxe.inf > + !endif > diff --git > a/Features/Intel/UserInterface/LogoFeaturePkg/LogoFeaturePkg.dec > b/Features/Intel/UserInterface/LogoFeaturePkg/LogoFeaturePkg.dec > index 1418eb2137..4fa7dfea0f 100644 > --- a/Features/Intel/UserInterface/LogoFeaturePkg/LogoFeaturePkg.dec > +++ b/Features/Intel/UserInterface/LogoFeaturePkg/LogoFeaturePkg.dec > @@ -21,8 +21,6 @@ > [Includes] > Include >=20 > -[LibraryClasses] > - > [Guids] > gLogoFeaturePkgTokenSpaceGuid =3D {0x567199de, 0xb448, 0x4aa0, {0x99= , > 0x4e, 0xd5, 0xd6, 0x82, 0x59, 0x91, 0x17}} >=20 > diff --git > a/Features/Intel/UserInterface/LogoFeaturePkg/LogoFeaturePkg.dsc > b/Features/Intel/UserInterface/LogoFeaturePkg/LogoFeaturePkg.dsc > index fca413b46b..5a6436178c 100644 > --- a/Features/Intel/UserInterface/LogoFeaturePkg/LogoFeaturePkg.dsc > +++ b/Features/Intel/UserInterface/LogoFeaturePkg/LogoFeaturePkg.dsc > @@ -21,17 +21,39 @@ > SUPPORTED_ARCHITECTURES =3D IA32|X64 > BUILD_TARGETS =3D DEBUG|RELEASE|NOOPT > SKUID_IDENTIFIER =3D DEFAULT > + PEI_ARCH =3D IA32 > + DXE_ARCH =3D X64 >=20 > -[LibraryClasses] > - BaseLib|MdePkg/Library/BaseLib/BaseLib.inf > - > BaseMemoryLib|MdePkg/Library/BaseMemoryLibRepStr/BaseMemoryLibR > epStr.inf > - DebugLib|MdePkg/Library/BaseDebugLibNull/BaseDebugLibNull.inf > - > UefiBootServicesTableLib|MdePkg/Library/UefiBootServicesTableLib/UefiBo > otServicesTableLib.inf > - > UefiDriverEntryPoint|MdePkg/Library/UefiDriverEntryPoint/UefiDriverEntry > Point.inf > +[Packages] > + MinPlatformPkg/MinPlatformPkg.dec > + LogoFeaturePkg/LogoFeaturePkg.dec >=20 > -[LibraryClasses.common.DXE_DRIVER] > - PcdLib|MdePkg/Library/DxePcdLib/DxePcdLib.inf > +[PcdsFeatureFlag] > + gLogoFeaturePkgTokenSpaceGuid.PcdJpgEnable = |FALSE >=20 > + # > + # 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. > +# > +!include Include/LogoFeature.dsc > + > +# > +# Since the feature include only builds the x64 BMP version, allow > +building # all drivers in this package in 32b or 64b modes # > [Components] > LogoFeaturePkg/LogoDxe/JpegLogoDxe.inf > LogoFeaturePkg/LogoDxe/LogoDxe.inf > -- > 2.27.0.windows.1 >=20 >=20 >=20 >=20 >=20