From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mails.dpdk.org (mails.dpdk.org [217.70.189.124]) by inbox.dpdk.org (Postfix) with ESMTP id D579043380; Mon, 20 Nov 2023 17:29:50 +0100 (CET) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id C399A42DDE; Mon, 20 Nov 2023 17:29:50 +0100 (CET) Received: from mgamail.intel.com (mgamail.intel.com [134.134.136.100]) by mails.dpdk.org (Postfix) with ESMTP id 02AA642DD2 for ; Mon, 20 Nov 2023 17:29:48 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1700497789; x=1732033789; h=date:from:to:cc:subject:message-id:references: in-reply-to:mime-version; bh=C9N7w76y3kYsxvLGSY/EwgBiMiWEVCFUKu2zYT/pcjQ=; b=A32bYf4JQGYPHeTUQiec9nOQiqjzHTrE7sFzZTE4b9uZzjdZS9gecTGK uJpfCdBaWEB6VDWGW+ApGngY0dmAh7VAVsw8MmprKGB9XJ5GaXVZaKqzK qvhsQjOe1c7JTRPeKpJy8tUnPNM6A64dSxht5pMqVwGhpe1c2+uZ7Wd7L y3Z1yGeMgAtYwwEdjlEz4//eubXaSl6SWWMCT2Na7nu/v/eQF+X5B7RZZ HaDsgX7kG8VOVI2csn1pTprQ6JZNLuNP0TpQ8IiS/I3/EMogbIZ8dCBNk 6WJMmFQHnFTVC0muaRo5zpxwFfuZV6O1AzktNnplqhBDn6PtvHzNtILvO A==; X-IronPort-AV: E=McAfee;i="6600,9927,10900"; a="458149568" X-IronPort-AV: E=Sophos;i="6.04,214,1695711600"; d="scan'208";a="458149568" Received: from orsmga003.jf.intel.com ([10.7.209.27]) by orsmga105.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 20 Nov 2023 08:29:48 -0800 X-ExtLoop1: 1 X-IronPort-AV: E=McAfee;i="6600,9927,10900"; a="716261430" X-IronPort-AV: E=Sophos;i="6.04,214,1695711600"; d="scan'208";a="716261430" Received: from fmsmsx603.amr.corp.intel.com ([10.18.126.83]) by orsmga003.jf.intel.com with ESMTP/TLS/AES256-GCM-SHA384; 20 Nov 2023 08:29:47 -0800 Received: from fmsmsx610.amr.corp.intel.com (10.18.126.90) 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; Mon, 20 Nov 2023 08:29:47 -0800 Received: from fmsmsx612.amr.corp.intel.com (10.18.126.92) 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; Mon, 20 Nov 2023 08:29:47 -0800 Received: from FMSEDG603.ED.cps.intel.com (10.1.192.133) by fmsmsx612.amr.corp.intel.com (10.18.126.92) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.34 via Frontend Transport; Mon, 20 Nov 2023 08:29:47 -0800 Received: from NAM11-BN8-obe.outbound.protection.outlook.com (104.47.58.168) 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.2507.34; Mon, 20 Nov 2023 08:29:46 -0800 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=iwDOoBnhEddDhxRUx95ybJjhCYzYpc7taDtcHa3W3jR6HxPqTrMYQ2HDDkKjm8STrwQjBHkw/mZnjuzh4fogLtVmFYYvEl+TORwrvHY+ssboS7DbHcHPtrh+8sMEN9WZSVlMSS2uUSYI8hIa7uinM6vL+vpvmr3MdkCvX9gdDg5oCLdWgo3wIux0ozhQmKdBIsNVvqXTJuejYpHcQc4G+HPRiwt+4c/AZbZAZvm08CRfo8+mPojBeLiwzUnhakTQ4CFhE87MPkZeiOIDz8ZiwU8uIW4aoDNdg90to3L5pmLqPBfKV2vHheeKTfWu6maMFm2EkFFVHVY6zmYFT/c/EQ== 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=jUiU9EV6LhHMVlahUbXfssaehiEOl89FIWk/YTqclTk=; b=BLqvCdp7x4cC3coyfOFOg6O4dmQmURfL6JzhbGF+1HvDa5WBEU0f1pJxCWsB5Z17oV0gx386/53jtUcNFQSbPchHMX5xEHzka+qQf0CyCnXLrBOZZM7EM5qcGa2scKS3nZxdJVlED2PkqRaSTTk1p9KRw2/EqpMHtg0H9IyXCVnXKmPZi2WKIDxt0VMHFQUvhRm2O6+u9fVYIS/0C3L44O6YfrZWzwnVuyUuTslqrpYH9GDl8Zt7tQOSqye01aGrihdrZA1FmXJFdHFoTQy0LWAm62YMPwQMiKVT5+MSbltK+tTBnE6+hMWVSfqFBENRbzc/fdG1p6ONzyX7rdYZ8g== 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 Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=intel.com; Received: from DS0PR11MB7309.namprd11.prod.outlook.com (2603:10b6:8:13e::17) by MW4PR11MB8266.namprd11.prod.outlook.com (2603:10b6:303:1e3::17) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7002.27; Mon, 20 Nov 2023 16:29:44 +0000 Received: from DS0PR11MB7309.namprd11.prod.outlook.com ([fe80::4782:d54a:209d:cb49]) by DS0PR11MB7309.namprd11.prod.outlook.com ([fe80::4782:d54a:209d:cb49%7]) with mapi id 15.20.7002.026; Mon, 20 Nov 2023 16:29:44 +0000 Date: Mon, 20 Nov 2023 16:29:39 +0000 From: Bruce Richardson To: Robin Jarry CC: Subject: Re: [PATCH] buildtools: allow reusing dpdk-cmdline-gen.py when used a subproject Message-ID: References: <20231120162814.74764-2-rjarry@redhat.com> Content-Type: text/plain; charset="us-ascii" Content-Disposition: inline In-Reply-To: <20231120162814.74764-2-rjarry@redhat.com> X-ClientProxiedBy: DB8PR06CA0045.eurprd06.prod.outlook.com (2603:10a6:10:120::19) To DS0PR11MB7309.namprd11.prod.outlook.com (2603:10b6:8:13e::17) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: DS0PR11MB7309:EE_|MW4PR11MB8266:EE_ X-MS-Office365-Filtering-Correlation-Id: d2f3d379-90d3-4562-daf6-08dbe9e5e76c X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: YudCH5CqdhWYxZPL/PaOMbF1ssb1MUYIo57VH4a+kqBpw0dkss1aJRi0oQbaAcwaOYX1LJTRgL5rCgUC+1/k4sfHe1ebL7Uge4ZxD9sI3szv9btg8CLcY1kB2i9nPrznMxbl+wtWBG8v1f7/ZETdiPSpLqk+wVzU4+f0iYZ3/H45VfQQ+y3xbWpMqVXS/73OSuhHtRhBRj7xeHPCudapbxPQQVuxz1pjcy5kOUu8axj1qH1SG5SQmlQw9zd4nOPEXAOprRK+1YacLCZfXaYRUAJ8XYU+pn4/Vwgh0VcJrdiWCTUuG7gyKCHu4iTRVdu4m8cvIeP5nlt3TbPm2IPAz2VeGSeU3GisH4Dwii8TFkULlE79QYXrsADrCBYjSIsi1AJG2V4+m9w169tIgoOhZKNVaFTvYajAAWEQudb8DZ//40ybv1GPlDPWQTp+1r/tdRuu81EFdYOuAqAkaXqXi6WBlvsJQvr+1KMpSkoBCg8MgAQeFR0MxfIvZTB7iyac6hyb3G/Vt3sjyguXm1CvDOQN68+SWceIHBOZnNv5yZk= X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:DS0PR11MB7309.namprd11.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230031)(346002)(39860400002)(376002)(136003)(396003)(366004)(230922051799003)(64100799003)(451199024)(186009)(1800799012)(6916009)(316002)(66556008)(66476007)(6506007)(6512007)(6666004)(26005)(6486002)(966005)(478600001)(38100700002)(82960400001)(66946007)(86362001)(44832011)(5660300002)(4744005)(2906002)(4326008)(8936002)(41300700001)(8676002); DIR:OUT; SFP:1102; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?A1NrQSkPUF+PSSSGHkXtbGOFCMq3FUryMNj6/F3mXE8kvzuXlKxZWCn6bVTS?= =?us-ascii?Q?rk9zmeKjoMsDLH1XQDuv2aJYliy7XQ09x9lnusTN8eU649zvt8rxorXCJcxO?= =?us-ascii?Q?hw1zsko9ixq+fK5CSwmm4Sx0dziCBnXOc/Jsh4Al75ZWvlOK6gdhob41fS5P?= =?us-ascii?Q?viI8JfLvCZkMbr9uULXEb6Z5psRMsIfsmiQi7HC2FW2b001yD9RnIt5goQ0Z?= =?us-ascii?Q?n/LBmkjqdNnwFAI9NINcUkzuS147mz66YQaM2UmCyUVUQv2f+j+m/OhPOd89?= =?us-ascii?Q?X2W6+8iAEnNEmvrFm0shElXHGDUdLxzTVlGK07guFEtmwnBYhfUynALLgJSw?= =?us-ascii?Q?w2msIUMgjtpNHt/dzuz88k1wmgGxK5OJUogaJH6oAY8xSSNTdlJxiNGSfDkp?= =?us-ascii?Q?C/dXizbSbtF/hSfZVEw1KEAXN/QgxJHKLkjG/Wp6yOO6Xqn+pcnaqwzzRdiB?= =?us-ascii?Q?sebkIAfzSrJ5b+83y7iFcIPyTYZmd0Yf3ckwFCDvKbNtO02csQnragE+iOtG?= =?us-ascii?Q?MA/oAkSWZ7iHDrbOBmijDhT70qpWf5m2QSqLiMzV1vtveuD0kCSOj6GTZou8?= =?us-ascii?Q?hJP29pDVQaOphBBxbMGEGqa+hpjwRaoauripfXB/l6U5hEsLVMVga1Nc+QyN?= =?us-ascii?Q?P82QyI1To5R0wxQubRD+P+aJwBW1QDKFsbJPQHm6TsBe6kb3jBdEnOtxlwQ4?= =?us-ascii?Q?8W92xh+ZXffJCXiPjc3McH8uJd1ymx2kFUHPg7Nh3wQW/Yl7j/S2+4NDbiu+?= =?us-ascii?Q?/9klTYy8sU6jcZgJFCZLMsx+yfjB7y8D8Z61D7jbVwJut72P+7TsO5knfz4D?= =?us-ascii?Q?yMWD37QzfhRrEigHgrTk0aj5M+Jc/59qNxMAkdq+G530ztncM6STogvU+VP3?= =?us-ascii?Q?sCJmiPdt8zfXoUMriHNkqxIIS57TIzW6aqMuvCAROfCsRt0j3bONpPRwp6wI?= =?us-ascii?Q?ou5HR5xeesoumsICq7xkS1VCpJxmx5Oy/Ulyfs/2Zpqbi8bH7Asdva7aNneW?= =?us-ascii?Q?4jKuz3kTAwczyvD1noBksktM1wfLbt61D3/SZKAkaoomT/hDqbuj9Pbdi419?= =?us-ascii?Q?X0GXWPPPy0J35Rrwio3AlRNMng4gZSriFJM8+hZPQf9BJvbFWTJZHu91fEp2?= =?us-ascii?Q?dNJUyFKM2JQ80a5xKhpxId/QHhC410AtqRZNDUcdzg4A+NBXzYpbjuaqrLWa?= =?us-ascii?Q?zB8KZ1c3YFWKsXPNbc9y1+E/JnCeXMfp1VF86bQ+A1RfYOrLQ6d1fdcdxjqI?= =?us-ascii?Q?Z3LCspBloPsuPQ5yVVUhkBKJZ6EmZWYqFljwvJ/D31zeragv31C0JtIhC/B5?= =?us-ascii?Q?R54KLrtZA40E+UzDOq++aj+V6PJhjTsh5Bttp27EP02OXfRVeC5s993FzoLV?= =?us-ascii?Q?pksuklhb9eIFderDZPmqDiGNAlTOMLpi+ta/P80iRYJqSRPVRmc5uiaufUDX?= =?us-ascii?Q?BS7NrJKWsrY/tYD8FMzLKTU25MB+NB+lAf9DlUn0xt7hzGVDf71IQDFeZNwQ?= =?us-ascii?Q?lXyPm3+c2ytLmwk+8MGxGDkYXYI88cOZb7zl5rFXK7LohgMGyCz3+7XKAFGE?= =?us-ascii?Q?uT+B9LxNrryWyd/ZEoU9ocsSvkNNdqMsZr+CwITzf4bwh8HC/tuh8ulWjeci?= =?us-ascii?Q?5w=3D=3D?= X-MS-Exchange-CrossTenant-Network-Message-Id: d2f3d379-90d3-4562-daf6-08dbe9e5e76c X-MS-Exchange-CrossTenant-AuthSource: DS0PR11MB7309.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 20 Nov 2023 16:29:44.3986 (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: wDHEXDbwCiqPBIlNp/637cT/koUZBC0PDmFoCWlyPEOQh+rdTQLWi5Fl40bJXrEmYCzv+8opJbrcHhlR2jHTM5vyzCPlEIDU6igu6rZYGI0= X-MS-Exchange-Transport-CrossTenantHeadersStamped: MW4PR11MB8266 X-OriginatorOrg: intel.com X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: DPDK patches and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dev-bounces@dpdk.org On Mon, Nov 20, 2023 at 05:28:15PM +0100, Robin Jarry wrote: > When DPDK is used as a subproject, allow declaring wrap files that > provide dpdk-cmdline-gen.py. > > This way, find_program('dpdk-cmdline-gen.py') will return the path to > the script in the DPDK subproject source tree. > > Link: https://mesonbuild.com/Wrap-dependency-system-manual.html#provide-section > Link: https://mesonbuild.com/Reference-manual_builtin_meson.html#mesonoverride_find_program > Cc: Bruce Richardson > Signed-off-by: Robin Jarry > --- Acked-by: Bruce Richardson