From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mga05.intel.com (mga05.intel.com [192.55.52.43]) by mx.groups.io with SMTP id smtpd.web10.921.1683058074016477716 for ; Tue, 02 May 2023 13:07:54 -0700 Authentication-Results: mx.groups.io; dkim=fail reason="unable to parse pub key" header.i=@intel.com header.s=intel header.b=RPpAdImg; spf=pass (domain: intel.com, ip: 192.55.52.43, mailfrom: chasel.chiu@intel.com) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1683058074; x=1714594074; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-transfer-encoding:mime-version; bh=tF4sxbK5CslGyWdt0HeNpV7nF7VCf6sEPib+hxZyxzA=; b=RPpAdImgTmeJ/tkmJPdGqkHhwHaWVmt6rYzwElHBk2aMmtEIuQ14M62Q W8oF0DNXnBxL5IpPoOdUuLvjNd9hcG2PlQbV0UuWEc8LtgujmM5CDXG5e ekeCZVPoPnchg3AY0eHIcvLcE1zBTA0fO+UG5OfHLhQS8pji0ZbN6t9g1 Ht8dSa2hNt8Q0LWFc4wzVI0Srwa98z3MMp0Q8AX4WFCH5bn0i1lPtV9mv OBLWr6xrLySuUKtK0obRU/upQWSxZqvMAbQOUtrDoxkghxZm/Deje8NuQ AgbQ6/wNUvdFBrO4A8j/pTreaLSIdEP7FosqcryWacZLadrKE9pPijOg4 A==; X-IronPort-AV: E=McAfee;i="6600,9927,10698"; a="434804627" X-IronPort-AV: E=Sophos;i="5.99,245,1677571200"; d="scan'208";a="434804627" Received: from orsmga007.jf.intel.com ([10.7.209.58]) by fmsmga105.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 02 May 2023 13:07:11 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=McAfee;i="6600,9927,10698"; a="690419960" X-IronPort-AV: E=Sophos;i="5.99,245,1677571200"; d="scan'208";a="690419960" Received: from orsmsx603.amr.corp.intel.com ([10.22.229.16]) by orsmga007.jf.intel.com with ESMTP; 02 May 2023 13:07:10 -0700 Received: from orsmsx612.amr.corp.intel.com (10.22.229.25) by ORSMSX603.amr.corp.intel.com (10.22.229.16) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.23; Tue, 2 May 2023 13:07:10 -0700 Received: from orsmsx610.amr.corp.intel.com (10.22.229.23) by ORSMSX612.amr.corp.intel.com (10.22.229.25) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.23; Tue, 2 May 2023 13:07:10 -0700 Received: from ORSEDG602.ED.cps.intel.com (10.7.248.7) by orsmsx610.amr.corp.intel.com (10.22.229.23) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.23 via Frontend Transport; Tue, 2 May 2023 13:07:10 -0700 Received: from NAM04-BN8-obe.outbound.protection.outlook.com (104.47.74.45) 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.2507.23; Tue, 2 May 2023 13:07:09 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=exmZVUup4u5Oj3nDg4fxqQJJtVyw7sa7TSpYT8HNN5A+4Ya8JMtuykDHzCB8CNMV/efk9kFZMbyXsieu8CSPFBLp5mGcr9M/VuCcbMnDzIGg/1XkOci37Z3Ekey9b9lQ4NP047lctBAmNojkkZKM6hkmiJ7eP2u/2tvjPe8XyccZD57XLGJCU6yei00OauwP+NEWQ6ULXCqu0NUOBBAGzZMIgihU6EsqvLwcNERfzJU6oBF3Qvb+xXvMBYCo/C/mIAcnmFwxF5Da0avBWuXCfT6OxRp0unl33f/zrYmSCj5cXCtKJuioA8zMw/QfXRFSqOT1BWwki9NP4DxlpIKK4Q== 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=KFZu2VGfdH6HW5BxT4znwDR3Ydd2NxjyxQ1ok1wskJ8=; b=crE2ukC+F7uNCZbokbz918XZHzXuAdY8NrCHL8y/f1cv5JXXJgziVsT6uQNpVSTA2NkIscZZ/PfLgp4DDr2XUJieDF9NmrZUMaWluPA7PFdMcXw+qTIDRlKLZR0LSSgV6Tdn0GgKVbz6HqbaKP+IsmTEkzYNOkFfduKT4rPpW9i4Zv1Xd3AjJD/T1m6bX8qO295Fd5KPRBrtC2Flk3jusD+yvH/KcBal0vNlvMUUGZTDpBUJwmlUBlxsLr1cHx7G7xG8w7l5K7uAYHuKkY4oNM+RxRYFYbTwonIqYGJRIhhZuNvxEjr2kadBVJK/vQlGfKaksHd+A8PnvertYsp/sA== 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 BN9PR11MB5483.namprd11.prod.outlook.com (2603:10b6:408:104::10) by SN7PR11MB6993.namprd11.prod.outlook.com (2603:10b6:806:2ac::18) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6340.30; Tue, 2 May 2023 20:07:07 +0000 Received: from BN9PR11MB5483.namprd11.prod.outlook.com ([fe80::1eb1:2222:1823:8e7a]) by BN9PR11MB5483.namprd11.prod.outlook.com ([fe80::1eb1:2222:1823:8e7a%7]) with mapi id 15.20.6340.031; Tue, 2 May 2023 20:07:07 +0000 From: "Chiu, Chasel" To: "Oram, Isaac W" , "devel@edk2.groups.io" CC: "Desimone, Nathaniel L" , "Gao, Liming" , "Dong, Eric" Subject: Re: [edk2-devel][edk2-platforms][PATCH V1 1/1] MinPlatformPkg/Build: Add standalone MM build rules Thread-Topic: [edk2-devel][edk2-platforms][PATCH V1 1/1] MinPlatformPkg/Build: Add standalone MM build rules Thread-Index: AQHZV0CoH88T6KlOqEq4HHF306GsB69HtMhA Date: Tue, 2 May 2023 20:07:07 +0000 Message-ID: References: <291fa5a6eb8085c7972533ba38882b27f065a70f.1678847229.git.isaac.w.oram@intel.com> In-Reply-To: <291fa5a6eb8085c7972533ba38882b27f065a70f.1678847229.git.isaac.w.oram@intel.com> Accept-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=intel.com; x-ms-publictraffictype: Email x-ms-traffictypediagnostic: BN9PR11MB5483:EE_|SN7PR11MB6993:EE_ x-ms-office365-filtering-correlation-id: 905aa729-f9e7-4717-698b-08db4b48ce3f x-ld-processed: 46c98d88-e344-4ed4-8496-4ed7712e255d,ExtAddr x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: ZGRZ1d0kr4dTPW0dUDQa4crfTuk+M5FTZ/SupTAvq/rWKXG9udsX8bwwOIOc2nvRZgX6vVBq8qDyCzNtOHs+ZGzNTKScJOaAeRpQwLouryfrL4n1jcmRyuLVbXmCPDKHGWxADn9aKHx4eR3g/o6tSgttiuAz3qtuOczxojf8sYm6chQA90/6PU6vxtmHEYJr27I3g7UYNi0tFyXJnCkpWv1aqC9vPpPyjqbsWpH0SscbdpTs/FjgTvdnmcSGLdTYy9sp0rQ6bqI79jfZqKfqYXgsvbZE7DWBYLczq1M6vgZE/GvDcEjnJEeJ8yV1Edn0tidHT11bcuvSgEbtobglX12oze1jz7enJ0CPNrEw9U0s8FZFJvjDmjh8zwH+UQRabM6hr1KueVpQ4TaIgKOldauNbkGiU4LDBCZHzZg/uVbj/NTfPgCoohcKLSb5H82gbnz9U61oHrWXnS32W88OTWPkX1Bdz+LvXSL/1VHhAFCKjk42YzHKJ4S+oMVShMriu2UnlXMS28Q5CmbAzOodpjdxtigMW3udxYl9RZBQQqdP0IOs/6T/0VIeMlKsI93RA/DXlWpMxZECDi88XcWlPOvCx3uY2cmFco7dKKAtcv0CfV36/IA9QF9d46UwF8pb x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:BN9PR11MB5483.namprd11.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230028)(396003)(376002)(346002)(136003)(366004)(39860400002)(451199021)(7696005)(4326008)(316002)(82960400001)(41300700001)(71200400001)(38100700002)(55016003)(54906003)(38070700005)(33656002)(83380400001)(66946007)(64756008)(66476007)(66556008)(76116006)(110136005)(86362001)(478600001)(186003)(8936002)(66446008)(8676002)(26005)(9686003)(6506007)(5660300002)(122000001)(52536014)(107886003)(2906002)(53546011);DIR:OUT;SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?aN7NufbmHDJujNweF7X+JJoL152/NTRSWa2K4tMjWYZ7CevfKOkhX9LsEfVQ?= =?us-ascii?Q?ligjCihx6sSDUuwbBSuHETHst7hx2a+c6++sOr2d04tLMk3pAHf322/VZKu6?= =?us-ascii?Q?yMDCS+OoDIFnY5sHBRjShgTsbLZfs7Y9CTKlF4BGlSPVJajcAPg3Xa387vaF?= =?us-ascii?Q?aS5ZhBcB3qgT88iHzuaQ79K6vfJPElzkRiiylsTqLY0x/kyAy0e4ML5jwzQ8?= =?us-ascii?Q?JWM4Y7G6m/KWZMqP3Gjkl7wzvls5wxA6r+4T6/Y1bgjyHzxCBR9ldotxbV57?= =?us-ascii?Q?Soz3enm1B6BOnOyGdRkXFQexDRyIwsZjHeTD7RBDOPIZMy+CjzKg6EnWl7jy?= =?us-ascii?Q?BdAdp7AgLyRTfuztYmHz+5mbEphg9q9C133+7hLqQZD3MBHAMzbe4Tu0wxK9?= =?us-ascii?Q?gxsayix8Z2h9QxdVMHg2XRQ6rj01yjaW7a1rsC13aXlfVvR+FYV8hVmpBPT+?= =?us-ascii?Q?rvVbzfgJdS2bAHlZoSrwSLYWU3J6GsKWFc6cvIKmhzjLCkgnnL0+b5vbHWQP?= =?us-ascii?Q?fsi1O2e2IoG2XgiWt9BqQ404mS2e3rAwdYRkO+3+yVmQ9nEALttweQZhWMQi?= =?us-ascii?Q?CXgefG51/Lxy85cQfBZp1OvmVBEjnfxSz1E7NW2YJBqYTKozErtXujqg23Xh?= =?us-ascii?Q?qqzMJHxJgJM2n+dBuCzs0uN/AA71RgTr9gNJjPTqrCdziz6vZwl8DAN93TjN?= =?us-ascii?Q?atINXAluVfESqfkW9GaVCZTfTZv3FLT5Sb1D0WQOxnRU/ZG0DKwh/3LSoh3d?= =?us-ascii?Q?FzHojis+fsciQ0PfM2+EKRPPyXVD66EzMUA6pKKhubLkIaNzKfdXsKfTQGUe?= =?us-ascii?Q?U2G5DAIB8psKju93hQ5Mk5+diIHVe6GZaj7w9/fBWfarKJB/+3XO7+nlHTNl?= =?us-ascii?Q?4tE7DjI1OFypeU48ZoWZU98pfEwLIUJRzFR9c2JMdSDQ0ODzPGcVmaigIg18?= =?us-ascii?Q?JduTjNpM8Zre01wPgBSOC0pJLPwvVudAsVaVL9TL1Yw9VgEyS6v/MbkuxAaa?= =?us-ascii?Q?bY7GDpy+H1+/ZZTVon4XC72Uvbb/MiZ63eYVBploQJMjs/Ac20sO9AYcna7l?= =?us-ascii?Q?vOe9tE4bObmnpMmj8eTKja92wPrwHG1uzleA3JQDgaqcPfA9L0okwYG/WIsd?= =?us-ascii?Q?UBX6tLADAy+ICwOrdrp7Xu4IB+mZhDbgqnlvgAOutUyuuju7RIdZQ5pHA2Gs?= =?us-ascii?Q?FiJvCui71PkTsrdIckIIK73k5s311qOF57fsIqX7UCz5CMjqDfDLsnOemIi3?= =?us-ascii?Q?Bv1ZDngDnzy6G3sR+FtM5stNxQzcgmqKkTp3TVqaemzoMF8OW+n4Zv7yZ08u?= =?us-ascii?Q?Zoda8QhhZIPH/SsC1zOHUJBsI8R/83ALWyO/QCzpcESOPfQyEzpMo3Q9D/7F?= =?us-ascii?Q?HNApFMtT2PcJX9aSznqRK97CiO/bZo0h5Ml5a4+Zfu1msZI0Wz1x0kvZw2Sz?= =?us-ascii?Q?jrwvsw3KrZjzO/tNfD2fT0lu5G0y/vHhRK1RmgcICG0zNG59OWKk1gFCWwXV?= =?us-ascii?Q?A4PzWFMCSWj0gy4F7NScBO6QLFuREHuIfxUTUEgD9d02PyLv9VXrXFueVGZS?= =?us-ascii?Q?rBqy1TSWmJbjfQ+YMi5efykA7np7MwnER5hT8Lq8?= MIME-Version: 1.0 X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: BN9PR11MB5483.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 905aa729-f9e7-4717-698b-08db4b48ce3f X-MS-Exchange-CrossTenant-originalarrivaltime: 02 May 2023 20:07:07.2683 (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: Mis1DMyq4NqDMkc836XN0zzbOMKF28y/vK0IxYoBsGjQrmqGJfZzvo2fUeVBQomh7YNwr+X56g8Xd/SP+cAaSQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: SN7PR11MB6993 Return-Path: chasel.chiu@intel.com X-OriginatorOrg: intel.com Content-Language: en-US Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable Reviewed-by: Chasel Chiu Thanks, Chasel > -----Original Message----- > From: Oram, Isaac W > Sent: Wednesday, March 15, 2023 6:18 AM > To: devel@edk2.groups.io > Cc: Oram, Isaac W ; Chiu, Chasel > ; Desimone, Nathaniel L > ; Gao, Liming ; > Dong, Eric > Subject: [edk2-devel][edk2-platforms][PATCH V1 1/1] MinPlatformPkg/Build: > Add standalone MM build rules >=20 > Adds MM_STANDALONE_CORE and MM_STANDALONE FFS file construction > rules. >=20 > Cc: Chasel Chiu > Cc: Nate DeSimone > Cc: Liming Gao > Cc: Eric Dong > Signed-off-by: Isaac Oram > --- > .../MinPlatformPkg/Include/Fdf/RuleInclude.fdf | 15 +++++++++++++++ > 1 file changed, 15 insertions(+) >=20 > diff --git a/Platform/Intel/MinPlatformPkg/Include/Fdf/RuleInclude.fdf > b/Platform/Intel/MinPlatformPkg/Include/Fdf/RuleInclude.fdf > index 85e6f773df..a737465d04 100644 > --- a/Platform/Intel/MinPlatformPkg/Include/Fdf/RuleInclude.fdf > +++ b/Platform/Intel/MinPlatformPkg/Include/Fdf/RuleInclude.fdf > @@ -241,3 +241,18 @@ > FILE FV_IMAGE =3D $(NAMED_GUID) { > FV_IMAGE FV |.fv > } > + > +[Rule.Common.MM_CORE_STANDALONE] > + FILE MM_CORE_STANDALONE =3D $(NAMED_GUID) { > + PE32 PE32 $(INF_OUTPUT)/$(MODULE_NAME).efi > + UI STRING=3D"$(MODULE_NAME)" Optional > + VERSION STRING=3D"$(INF_VERSION)" Optional > BUILD_NUM=3D$(BUILD_NUMBER) > + } > + > +[Rule.Common.MM_STANDALONE] > + FILE MM_STANDALONE =3D $(NAMED_GUID) { > + SMM_DEPEX SMM_DEPEX Optional > $(INF_OUTPUT)/$(MODULE_NAME).depex > + PE32 PE32 $(INF_OUTPUT)/$(MODULE_NAME).efi > + UI STRING=3D"$(MODULE_NAME)" Optional > + VERSION STRING=3D"$(INF_VERSION)" Optional > BUILD_NUM=3D$(BUILD_NUMBER) > + } > -- > 2.39.0.windows.1