From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail02.groups.io (mail02.groups.io [66.175.222.108]) by spool.mail.gandi.net (Postfix) with ESMTPS id E1FD6D802C8 for ; Wed, 29 Nov 2023 23:23:27 +0000 (UTC) DKIM-Signature: a=rsa-sha256; bh=reaY++XK/VfiubeNEpyF5ipRv7A+rLuX3KlFazM1vzI=; c=relaxed/simple; d=groups.io; h=ARC-Seal:ARC-Message-Signature:ARC-Authentication-Results:From:To:CC:Subject:Thread-Topic:Thread-Index:Date:Message-ID:References:In-Reply-To:Accept-Language:MIME-Version:Precedence:List-Subscribe:List-Help:Sender:List-Id:Mailing-List:Delivered-To:Reply-To:List-Unsubscribe-Post:List-Unsubscribe:Content-Language:Content-Type:Content-Transfer-Encoding; s=20140610; t=1701300206; v=1; b=M46sGmm2VjFSa9P/Fr0P0Gbt9ZjB9UeE5JjDe3RsyB3SPNAYYDTPeIM9OeeRseWLoRdeDn0J gZynHFv8N/J4sqFHDyqyX9vgcMXI/ZaiKHwJC/uq5Nfiz1A5S/eBguXJhBY+Gse1RXRytzrMsIR TPx8H55FK2SoqDPLzbGz3Odw= X-Received: by 127.0.0.2 with SMTP id 7pG4YY7687511xtzeqzvwK0y; Wed, 29 Nov 2023 15:23:26 -0800 X-Received: from mgamail.intel.com (mgamail.intel.com [192.55.52.115]) by mx.groups.io with SMTP id smtpd.web10.58084.1701300205972085070 for ; Wed, 29 Nov 2023 15:23:26 -0800 X-IronPort-AV: E=McAfee;i="6600,9927,10909"; a="392984500" X-IronPort-AV: E=Sophos;i="6.04,237,1695711600"; d="scan'208";a="392984500" X-Received: from fmsmga006.fm.intel.com ([10.253.24.20]) by fmsmga103.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 29 Nov 2023 15:23:21 -0800 X-ExtLoop1: 1 X-IronPort-AV: E=McAfee;i="6600,9927,10909"; a="1016440046" X-IronPort-AV: E=Sophos;i="6.04,237,1695711600"; d="scan'208";a="1016440046" X-Received: from fmsmsx601.amr.corp.intel.com ([10.18.126.81]) by fmsmga006.fm.intel.com with ESMTP/TLS/AES256-GCM-SHA384; 29 Nov 2023 15:23:21 -0800 X-Received: from fmsmsx610.amr.corp.intel.com (10.18.126.90) by fmsmsx601.amr.corp.intel.com (10.18.126.81) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.34; Wed, 29 Nov 2023 15:23:21 -0800 X-Received: from fmsmsx603.amr.corp.intel.com (10.18.126.83) by fmsmsx610.amr.corp.intel.com (10.18.126.90) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.34; Wed, 29 Nov 2023 15:23:20 -0800 X-Received: from fmsedg602.ED.cps.intel.com (10.1.192.136) by fmsmsx603.amr.corp.intel.com (10.18.126.83) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.34 via Frontend Transport; Wed, 29 Nov 2023 15:23:20 -0800 X-Received: from NAM11-CO1-obe.outbound.protection.outlook.com (104.47.56.169) by edgegateway.intel.com (192.55.55.71) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2507.34; Wed, 29 Nov 2023 15:23:20 -0800 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=VBx84JCGz7qKRBnY5QphrkxiWMZmsQUBxH73krSnQ48d1SN4GCDKWlK5vMkG46+wK0yk+Ug0CLqi14+fO5coLkLoH0thQbxHjk1mYuM9opDW2TGZAJJclJ6faZSqAp/4wPRpIa5AL9HceleXAftjvNxChbk8Ri1RH18zwvSVcAXMNSFTdwCOoPiPZRAdcS10tbnGf8Od+e+A7BlgT9qBAavNzOK1/skwQBjT+3fokBjEEEAivjzb68ny7w5iWAV4WqQRv6UIfvKAqO5nyrfYCeUZviH3AjdpJiCd5ga8wfeWDnymzxJ1u7QplysRGqpohP838ZI5xJljQOUyOQURaQ== 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=W9FF+H4d1y6c4ZIgkL2KPLM8d2yMowiRAjjAoFGns4U=; b=k53uHhD8yledHcI5DTsB4r955V1uvIH4RKlz6NLWWi1rX5eWCTakaCchXQShm0n3UEe6U/tUumYy63sZ1qjEmn7tiA8RNWi5IjL6dzZEIkFQLcwEjj0TzeoBDld1pWBwx0ntb4puAMw5lX2+7CmwHJ7uSvBKh9Uvp14Y0kxUllZ4WxBJU0OX0NblBgv66wN8uEUtOvkmuqRCFLZWv0RFpYD4LbO2TTOruobX3ET+yMdpdlzLhdH4kc53P8iKUCfspmnp7LZvNtdlSNQDBg2FX/bsYizfwiZoDyBcwjRsJl6Oo9TTOkmH6CfUqK3mkwiLXYKnbmn0jRCVss8FzZdVgQ== 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 X-Received: from MW4PR11MB5821.namprd11.prod.outlook.com (2603:10b6:303:184::5) by DS0PR11MB8720.namprd11.prod.outlook.com (2603:10b6:8:1aa::17) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7046.22; Wed, 29 Nov 2023 23:23:15 +0000 X-Received: from MW4PR11MB5821.namprd11.prod.outlook.com ([fe80::ced7:2db7:4cae:ab0]) by MW4PR11MB5821.namprd11.prod.outlook.com ([fe80::ced7:2db7:4cae:ab0%7]) with mapi id 15.20.7025.022; Wed, 29 Nov 2023 23:23:15 +0000 From: "Nate DeSimone" To: "devel@edk2.groups.io" CC: "Chiu, Chasel" , "Gao, Liming" , "Dong, Eric" Subject: Re: [edk2-devel] [edk2-platforms][PATCH v1] MinPlatformPkg: Add edk2-platforms/Features to PACKAGES_PATH Thread-Topic: [edk2-devel] [edk2-platforms][PATCH v1] MinPlatformPkg: Add edk2-platforms/Features to PACKAGES_PATH Thread-Index: AQHaIZ82xlNQqFmqfUWepcns9rpDPLCR8sjA Date: Wed, 29 Nov 2023 23:23:15 +0000 Message-ID: References: <179BA3DA447A2EC6.22216@groups.io> In-Reply-To: <179BA3DA447A2EC6.22216@groups.io> Accept-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-ms-publictraffictype: Email x-ms-traffictypediagnostic: MW4PR11MB5821:EE_|DS0PR11MB8720:EE_ x-ms-office365-filtering-correlation-id: 56acde70-ba36-4ee7-f6ea-08dbf13229ed x-ld-processed: 46c98d88-e344-4ed4-8496-4ed7712e255d,ExtAddr x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam-message-info: RoduDTZaCXp1gwU+kr16SDvM1EzqLz+AWDRgchLpulxJ5wY3EPGdNc2rENvl4fFcSV21TiDuUNPHBDUNkseaW99KbfvTukxGx+saYs6+ifCnoZ1VmA6zHV3vZkyVBMOCddl5Iho9ySkoKC587rVJXhN7G7W5Q/3jJ6JM4eOLWTLhLnzmWrHaQzz/5YTOjOPNPvuc+HoWhmwAVy2+HKWqSbbYlzQjtFPiYd311hmBnviEvKMHbGh5DzNCxvgXACMGty4mLIJWkW/2ygBba2J8CUGXMqji8XBC+6lUSi1RgDV3F2eg1XUtAFcrUpcutY3yKurpe5GOu3UeERevyio4Gm8ZDEVucLd7IsUykgtTWoHHe9r7vHZjA4OHbahhwdd0huupawTsXacx/hmHMuRJrydK7L19qFElT/mPFi4Wr9z7M2L9JrYsGNsvWAn5jk4R0nPjAo3NCmiHKH/tVU5HJ96z9ayTFWXHK1/D8aSmDbZWfYICDq9HyJ/wWwz4BQVpSqwfp3muxgbh96SFkyzdIx9AtK1yGcbj2i3SXSM+c3sS2wnaq+2/kR9VjHXBaNw239YFg/wgSyPop3+WwBazVemlwaTjDqso0ReGMSpw/nTX6vLr3KclD/44tjY3+tfx2wTwBYwx/EMe0oIKFDxsJEFAELneoUrqS33xImGJb7LybyQJvP7ZLJm5ACZfKMDJ x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?/r1ekLLxu6mw5kLpafYFsvBm3tq6JqdzjMXzBZ7qaF/9aqswQrOQ4/vCie3P?= =?us-ascii?Q?QacQKm+tbnl07jV3KzSw7O5/xzL+juNhwoKqjEeq14nGO2N3Syli8K8J8q8K?= =?us-ascii?Q?ZMMc/db2uZEA/u7bNXU9jTswUgE09EKMyone6gTrX4AF3ml1dOFPxyVee5Ux?= =?us-ascii?Q?quK38JGddJkvdTdL1nMN5wSOlikis9fwrNgqCfLKOljLurG09CAG40J1lhaL?= =?us-ascii?Q?TnruCQmVbFbdJcnDGT2NKGVIjY6Tv7m8esueoR4F4N+dWZaAzKafy7F7jp95?= =?us-ascii?Q?SXyKoTkSxGsmcvLDo6zD+jwSStK0qF7xLhGOgX/oagqL+87g3aL/aGSXGn/3?= =?us-ascii?Q?bj56BCOzD6aKKRRPSc6CdLp4JaOO0LDyoVVcSc6Ffzn9B3UZYVZ5oc8KscYn?= =?us-ascii?Q?K53GUxP689LrBdwN4YGoRcfvUJKQvXmka6auVeM8YPP66pGK3GyPO+LhVeq/?= =?us-ascii?Q?zrz75zGwM2E3ZpyOcHaaxfKpidSi3uFi+UoFWsWNFVG24dJ4E5jS0wqh0stq?= =?us-ascii?Q?EMBHJSxf7bQcbclOS6Xw1+lRKI5WRpNgsXGMUIKgcRvu3q2bsd8iFADsRRZv?= =?us-ascii?Q?GugqLuPQDaHsn9cDPaeBi3wEuuMjg7l7l1fBLcwAFLxRn9kjNlA/3CZG1icR?= =?us-ascii?Q?AQ/LZS4OtOfW0L8op3r+suxzjwYzRdrzJt/0zjWRLwntAvtu50RJwRNpNPhC?= =?us-ascii?Q?N804axSHPwV64F8Hvx+cMaum/o5mlz3qC6FCfXD9042mzlJSbFnR9k+jsbd+?= =?us-ascii?Q?3TB8bHR4x8a0H+eWzhWk5aVZZLHrG6oCNEdf+Slb9imvOPCPoc3v1cpWAfG2?= =?us-ascii?Q?HSIn3mcS4Y1vokqCBSJHegvQ9AbaZqUjBLykvtOzIl0glyHmIDRt5zAt0b57?= =?us-ascii?Q?ennSr9rTovTEgA61ANp6+WZ8fgUoCCx07b6tFNcPsiogj7XNb2fBxJeiu1pU?= =?us-ascii?Q?cNJ9JVTCPOlFhEVbdQ0P/M0f6mflkrRzzZgl5Rvlna55rE65keGjP+PwiC+M?= =?us-ascii?Q?A/iyjnuCG9gosPLRrZOU5WHfuKVRU5sOv/AEsHIg82UhlYaer7b4teGVgyyi?= =?us-ascii?Q?IfssKclt5lENkKqQGe4XVCxgPW3CtO1kSqL55+uHWnTmYRU7c9JW+8KPDn3U?= =?us-ascii?Q?6Dnaj881LSVjHElrFYabcSOEV/EfrJ1RoqA2+dFZHBnrHX0EAlm0KW9QWyL9?= =?us-ascii?Q?KGXCByYe/G3fHr5qnhvr7cFM3iK2dDYQsVCsIkUQsdbx4B/FUdSYe60hXfiT?= =?us-ascii?Q?IIaMkMjgzoxnpxZV3mNSEX4DKiEcGS0DpeUu6OWKiqaN0/Ywu+npalfuKm1K?= =?us-ascii?Q?wTS+OEyOTL/IMvoXzdG/lk+dqiKxHpC9hCz/rNFJJeQz0tBV32VM7DBH2B4D?= =?us-ascii?Q?d+/wEetsMEEqvTwak0dr3xXFBMgOyNlaZNikPWx3SMJ0DwwT9N9/rc63Ig3R?= =?us-ascii?Q?f5covfwlxUcqYv3lOloNBX4a0YCDbCBB90MhGgURwFaCmzfNy8c6Iz5hd9mJ?= =?us-ascii?Q?LQJks547t/6yAsjMku9BYoYhDd4G4GWZnMi6O4De6EQoupuG1bQj/z3US7eo?= =?us-ascii?Q?J56BcVpezCtHehkSraPCtiay4F730VDThqjSY7dd6s19dUJU0+wS9I5EugDh?= =?us-ascii?Q?8Q=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: 56acde70-ba36-4ee7-f6ea-08dbf13229ed X-MS-Exchange-CrossTenant-originalarrivaltime: 29 Nov 2023 23:23:15.6801 (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: VMfF7M6SSKVP4kwVFc6Gy7DHZ2gVO8i+03QczFqh3HUfIetajTLQD+PYT95+sp4tkEW23K+GjxyB6AMtIZs6xAty35WATLo9k3IDOOt4WSI= X-MS-Exchange-Transport-CrossTenantHeadersStamped: DS0PR11MB8720 X-OriginatorOrg: intel.com Precedence: Bulk List-Subscribe: List-Help: Sender: devel@edk2.groups.io List-Id: Mailing-List: list devel@edk2.groups.io; contact devel+owner@edk2.groups.io Reply-To: devel@edk2.groups.io,nathaniel.l.desimone@intel.com List-Unsubscribe-Post: List-Unsubscribe=One-Click List-Unsubscribe: X-Gm-Message-State: FXjSTUcjnzYXtUMz5NdefpqPx7686176AA= Content-Language: en-US Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable X-GND-Status: LEGIT Authentication-Results: spool.mail.gandi.net; dkim=pass header.d=groups.io header.s=20140610 header.b=M46sGmm2; spf=pass (spool.mail.gandi.net: domain of bounce@groups.io designates 66.175.222.108 as permitted sender) smtp.mailfrom=bounce@groups.io; dmarc=fail reason="SPF not aligned (relaxed), DKIM not aligned (relaxed)" header.from=intel.com (policy=none); arc=reject ("signature check failed: fail, {[1] = sig:microsoft.com:reject}") Pushed as be6742a -----Original Message----- From: devel@edk2.groups.io On Behalf Of Nate DeSimon= e Sent: Monday, November 27, 2023 5:04 PM To: devel@edk2.groups.io Cc: Chiu, Chasel ; Gao, Liming ; Dong, Eric Subject: [edk2-devel] [edk2-platforms][PATCH v1] MinPlatformPkg: Add edk2-p= latforms/Features to PACKAGES_PATH Cc: Chasel Chiu Cc: Liming Gao Cc: Eric Dong Signed-off-by: Nate DeSimone --- Platform/Intel/build.cfg | 5 +++-- Platform/Intel/build_bios.py | 11 +++++++---- 2 files changed, 10 insertions(+), 6 deletions(-) diff --git a/Platform/Intel/build.cfg b/Platform/Intel/build.cfg index 2ff5= 36bb3e..6ab2ced1a5 100644 --- a/Platform/Intel/build.cfg +++ b/Platform/Intel/build.cfg @@ -1,7 +1,7 @@ # @ build.cfg # This is the main/default build configuration file # -# Copyright (c) 20= 19 - 2021, Intel Corporation. All rights reserved.
+# Copyright (c) 2019 - 2023, Intel Corporation. All rights=20 +reserved.
# Copyright (c) 2021 - 2022, American Megatrends International LLC.
#= SPDX-License-Identifier: BSD-2-Clause-Patent # @@ -13,7 +13,8 @@ WORKSPAC= E_FSP_BIN =3D FSP EDK_TOOLS_BIN =3D edk2-BaseTools-win32 EDK_BASETOOLS = =3D BaseTools WORKSPACE_DRIVERS =3D edk2-platforms/Drivers -WORKSPACE_FEAT= URES =3D edk2-platforms/Features/Intel +WORKSPACE_FEATURES =3D edk2-platforms/Features WORKSPACE_FEATURES_INTEL = =3D=20 +edk2-platforms/Features/Intel WORKSPACE_PLATFORM =3D edk2-platforms/Platform/Intel WORKSPACE_SILICON = =3D edk2-platforms/Silicon/Intel WORKSPACE_PLATFORM_BIN =3D diff --git a/P= latform/Intel/build_bios.py b/Platform/Intel/build_bios.py index 43a241c837= ..c79a653f4d 100755 --- a/Platform/Intel/build_bios.py +++ b/Platform/Intel/build_bios.py @@ -1,4 +1,4 @@ -#!/usr/bin/env python3 +#!/usr/bin/env python3 # # @ build_bios.py # Builds BIOS using configuration files and dynamically @@ -109,6 +109,8 @= @ def pre_build(build_config, build_type=3D"DEBUG", silent=3DFalse, toolcha= in=3DNone): config["WORKSPACE_SILICON"]= ) config["WORKSPACE_FEATURES"] =3D os.path.join(config["WORKSPACE"], config["WORKSPACE_FEATURES"= ]) + config["WORKSPACE_FEATURES_INTEL"] =3D os.path.join(config["WORKSPACE"= ], + =20 + config["WORKSPACE_FEATURES_INTEL"]) config["WORKSPACE_DRIVERS"] =3D os.path.join(config["WORKSPACE"], config["WORKSPACE_DRIVERS"]= ) config["WORKSPACE_PLATFORM_BIN"] =3D \ @@ -123,9 +125,10 @@ def pre_bu= ild(build_config, build_type=3D"DEBUG", silent=3DFalse, toolchain=3DNone): config["PACKAGES_PATH"] +=3D os.pathsep + config["WORKSPACE_SILICON"] config["PACKAGES_PATH"] +=3D os.pathsep + config["WORKSPACE_SILICON_BI= N"] config["PACKAGES_PATH"] +=3D os.pathsep + config["WORKSPACE_FEATURES"] - # add all feature domains in WORKSPACE_FEATURES to package path - for filename in os.listdir(config["WORKSPACE_FEATURES"]): - filepath =3D os.path.join(config["WORKSPACE_FEATURES"], filename) + config["PACKAGES_PATH"] +=3D os.pathsep + config["WORKSPACE_FEATURES_I= NTEL"] + # add all feature domains in WORKSPACE_FEATURES_INTEL to package path + for filename in os.listdir(config["WORKSPACE_FEATURES_INTEL"]): + filepath =3D os.path.join(config["WORKSPACE_FEATURES_INTEL"],=20 + filename) # feature domains folder does not contain dec file if os.path.isdir(filepath) and \ not glob.glob(os.path.join(filepath, "*.dec")): -- 2.39.2.windows.1 -=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D- Groups.io Links: You receive all messages sent to this group. View/Reply Online (#111862): https://edk2.groups.io/g/devel/message/111862 Mute This Topic: https://groups.io/mt/102842749/7686176 Group Owner: devel+owner@edk2.groups.io Unsubscribe: https://edk2.groups.io/g/devel/unsub [rebecca@openfw.io] -=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-