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 12DCEA034C; Mon, 28 Mar 2022 05:02:58 +0200 (CEST) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id B3DAB4068B; Mon, 28 Mar 2022 05:02:57 +0200 (CEST) Received: from NAM11-CO1-obe.outbound.protection.outlook.com (mail-co1nam11on2064.outbound.protection.outlook.com [40.107.220.64]) by mails.dpdk.org (Postfix) with ESMTP id 5909640143 for ; Mon, 28 Mar 2022 05:02:56 +0200 (CEST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Hw0dGhlu1EDVP6j6Hi2qP3uwypZ3RyVP5mll6HlElwwN5yWTE2u8jzo4ffNUpvcaGlNK5DAJcPi+zwxW/cROVmLfHdSpVqyf/k6cPxZb6q3duzDmSNjUCTU6nczntl+GzFmhLNyK9IQJ0rhvT5Ko/PBgRXbU3/px2u5RNUPJpDg99BskcURjxsxgmbTBTuHIwCotgi99NdJOvGuACex1OAiGnI3dY80r8HdX2swD6bVe8GmrFHA+xolLzSWtShZN3Wgw/TI7o3r9ag822Wt/Vpa0MYJmZEEX75K6PHXFy27FUKiTybffQg9dBuCogLExKuN40kamikE9wuraflaP3w== 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=Pb0k84+1h6AL8ZJZfZ+VvLBAieTUruyQaf77SmYqIsU=; b=dU2AQTpJhRu3TOghxUvoA3jXvFcnEpXwo2SkLHv+jGoyjMQ1HnNu4pOsltZYPmmL1kNAnYVKa2ZroPc5AKPqczFD+RqZNOA/4UF+Z0PfmuWf0YXn1rNY2Crufnn8B2RTua3Rgh1/UsnxuxDa5tQZeWlwCr/anJx2pB4Tb+FXCtoHagcoTxW4Jm4aM8aUHz+OcZiZZ1kBbNMLyugJQgHmPqHSIBa8XTJegXVeDGv0+KfPaGk1vNIV1OdWpbszOkL2t51n813BpBfnWvfi6jB10Xr8iadox/ctIP7Q00ONjcr+LoXeVfft3owWe7ruJgUKh7aOALFO4R6UFYfyMuA27A== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=amd.com; dmarc=pass action=none header.from=amd.com; dkim=pass header.d=amd.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=amd.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=Pb0k84+1h6AL8ZJZfZ+VvLBAieTUruyQaf77SmYqIsU=; b=P1Up1BcBn8ZehEiZ5mh5WGJgYoYCFaYrKsCu0cAfhmkKCTRrZEdskq8JX7j66hWuFZMUmjZlOavqq/sFF5qf6l18SbsqIP6SXx1dfFCn4mrktczSLKkIQMCWmSU3GjoIvsvaCpc3aBmY2zMFA2ygwPhgdMxHnHXBh3wBPB1SYks= Received: from MN2PR12MB3085.namprd12.prod.outlook.com (2603:10b6:208:c5::29) by SN1PR12MB2462.namprd12.prod.outlook.com (2603:10b6:802:28::10) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5102.18; Mon, 28 Mar 2022 03:02:53 +0000 Received: from MN2PR12MB3085.namprd12.prod.outlook.com ([fe80::4920:844e:76e8:1fd3]) by MN2PR12MB3085.namprd12.prod.outlook.com ([fe80::4920:844e:76e8:1fd3%3]) with mapi id 15.20.5102.022; Mon, 28 Mar 2022 03:02:53 +0000 From: "Varghese, Vipin" To: Thomas Monjalon CC: "dmitry.kozliuk@gmail.com" , "david.marchand@redhat.com" , "Tummala, Sivaprasad" , "dev@dpdk.org" Subject: RE: [PATCH] meson: update doc logic for Windows Thread-Topic: [PATCH] meson: update doc logic for Windows Thread-Index: AQHYQL2QO93fBhsTI0SBKbXk6WPI/KzRaemAgAKz22A= Date: Mon, 28 Mar 2022 03:02:53 +0000 Message-ID: References: <20220326025936.487626-1-vipin.varghese@amd.com> <2037084.bB369e8A3T@thomas> In-Reply-To: <2037084.bB369e8A3T@thomas> Accept-Language: en-IN, en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: msip_labels: MSIP_Label_88914ebd-7e6c-4e12-a031-a9906be2db14_Enabled=true; MSIP_Label_88914ebd-7e6c-4e12-a031-a9906be2db14_SetDate=2022-03-28T03:02:51Z; MSIP_Label_88914ebd-7e6c-4e12-a031-a9906be2db14_Method=Standard; MSIP_Label_88914ebd-7e6c-4e12-a031-a9906be2db14_Name=AMD Official Use Only-AIP 2.0; MSIP_Label_88914ebd-7e6c-4e12-a031-a9906be2db14_SiteId=3dd8961f-e488-4e60-8e11-a82d994e183d; MSIP_Label_88914ebd-7e6c-4e12-a031-a9906be2db14_ActionId=a4677028-7959-43c6-a137-d525908ced97; MSIP_Label_88914ebd-7e6c-4e12-a031-a9906be2db14_ContentBits=1 msip_label_88914ebd-7e6c-4e12-a031-a9906be2db14_enabled: true msip_label_88914ebd-7e6c-4e12-a031-a9906be2db14_setdate: 2022-03-28T03:02:51Z msip_label_88914ebd-7e6c-4e12-a031-a9906be2db14_method: Standard msip_label_88914ebd-7e6c-4e12-a031-a9906be2db14_name: AMD Official Use Only-AIP 2.0 msip_label_88914ebd-7e6c-4e12-a031-a9906be2db14_siteid: 3dd8961f-e488-4e60-8e11-a82d994e183d msip_label_88914ebd-7e6c-4e12-a031-a9906be2db14_actionid: b2a42ad5-1a1e-41f0-a229-3c8f8217618f msip_label_88914ebd-7e6c-4e12-a031-a9906be2db14_contentbits: 0 authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=amd.com; x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 47c0d98d-8d41-40f1-783e-08da10677380 x-ms-traffictypediagnostic: SN1PR12MB2462:EE_ x-microsoft-antispam-prvs: x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: NzhWhDvFNox3OPcDu3esOlS8BH5iJpI/fJQuGYxv+ShQrRKiDSzf31Iodt5jdVyFk+u0lUV2tJCCWlVwnu/GAKGTuA+vjZ4D7U1Isr288KH5CJ6M79xjs7EcAozP5U3kFtVWn46aYbLXpKAF9RQICuUF1u/3Xrh4r6ICkSfUTWLq+JHWX93BzHq5iLXPRDHkqlTtPi/norVCMb1g6RAZWKDf8gu2jtdni7oKBhdUx9dBqOOl4Mtpdes7lrHrpIngADZuYVJ2c7vV6MikvGj/w8s5zbkmHEHbD0lSCeW+FPObk8eDyBbJsp8ku/ru8bj4RumpiS1kDJ1cFdqEOJfXhPyGBXyoqJheE8hpqB3jnmUBPllBw7NdrWqliPqKAf9ALQxyXSWUy2h36iuu5yNDiAmYLF9OmOp8Ll8FLMqtCm4VYoy0mOKWib3Mt2ZiT9RGe4+1DRXP8ApQ9cPHAFiUSDU7SPUaB3tiF+kkbcfkgStvlhrOvNJUBhwzE0mkCnt6/A9K3t4F7p5jrqZmTsjFBVtwgbYwCNF/kSkTZEhQ6x2z/zEKCxjFXQercr/Xw3jecFClQkvRVAfcXbTXNOhcWLWJNLyl5EPr/mxxXCCy0IGQCgSCfRTmxAEnMJ0r6FnG1VYw3/APSoymeDQ/5a6PzeibsBBbP/3rPBIbCU31NMgRvb51odKunLetrdB1bNXMSMScj9ea5FQIdS8fDI+0zg== x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:MN2PR12MB3085.namprd12.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230001)(4636009)(366004)(76116006)(66446008)(5660300002)(26005)(66946007)(186003)(52536014)(9686003)(33656002)(86362001)(38100700002)(4326008)(64756008)(15650500001)(55016003)(8676002)(66476007)(66556008)(2906002)(6916009)(6506007)(54906003)(7696005)(38070700005)(83380400001)(8936002)(122000001)(71200400001)(508600001)(316002); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?iKLMiTbjFyYJQOx0ubhqOoR8I8QNVF6qoJkGZviro7JOjFgCjZzSOdbLAz+c?= =?us-ascii?Q?iBJxxvqU8+d8YP28fL20DM4soLyH22CRE6squGeilC5nVOrEM1PW7AYkA5B/?= =?us-ascii?Q?oPzxr5SpZuxblsmNJ8hKKbq69uDi0kWr/gVS5x4QCVgHw+Ozp0s2JdcBrqM6?= =?us-ascii?Q?u0uG8iKJyW8QVXmLCijTqBp9vZN0VfLKL1Dqrk1yJmeiGYvm9Zo4/BWc0p3p?= =?us-ascii?Q?VLl6bYoaafgbwIpA8UO1bhj4n2G30oz1aO53bKO47o6DEhWbL0rDiHwMmt+m?= =?us-ascii?Q?5F+o6RVD3P5T4K8Np09Oa4JURhUpKDc8QcwDgAiLM9q2E47uBcQXw3JaQ83v?= =?us-ascii?Q?/DA3DFzfCgKz1YTJyxI+SELaPLMx8eCXYiDY3yC69s7Iw126ruE7jkk05L7P?= =?us-ascii?Q?ksxOG/G5n5PCNj8mdi3cDhIjUW5AZvVJ9rz4eN7ZXT7krS5vZsfi+mqtWOD0?= =?us-ascii?Q?JFS5oAVW08wy1W1hlnk3MTrbdZTWRFUv8yKOsUc9Ede4BK8dI7UH1zkSprEX?= =?us-ascii?Q?U0CBKzsplFYOhJXkl/XHtamg5JddI/5KXxGReikY6VEe/HK+L4xYo0jPCwDG?= =?us-ascii?Q?lQLEjzFm/z7nZW1czfFKmYV/oYKMo0zb4RBZRI5gCz2TBabp55gayuKLplcE?= =?us-ascii?Q?peMU7ivChxUZrKg5W4Mx3bKmWRQEUH2QzpqCP7ULTU4qhY+G+QbW6AWjp/KI?= =?us-ascii?Q?0L/8TCKo7xWauxg8l87TzLW7jIJh4aoI4tJ5ZYvyoc4TUNjYUN61ywUMLGrK?= =?us-ascii?Q?ZoD8dCGYcUbaC9hNNwJHZi8CDb/ko5BofmOXSYPdBC9F0BNW6GN7Ysbc/U1/?= =?us-ascii?Q?Qhps+wxpc1nc55iywXY3wWLsCERGjLxurMT9G+IZ317vcWe+Necmk8ayattj?= =?us-ascii?Q?Kesyd/4OTOWxiv8hR+MvvyPEy9qpQeQ/plb5LNXrB9tOQLcU+xzgoIBetPgw?= =?us-ascii?Q?GXbG+kmmkaaW9tk+M/IrqAP9Q08X+ePfJ6y+Xa5Jox+TN3MTkwZPMttsO5O3?= =?us-ascii?Q?2Zmsyc2dHBSJ4GYKRJF0WPNJjzBjTh+ouCidiYC29Z+qWxByVaUcN4CjzpZR?= =?us-ascii?Q?nCMmttVL5EC32qX6ThskMqw0xX+DWPz3la+/ZG1+n3xsMdZ2Kb6+imppt2OW?= =?us-ascii?Q?p1826CzAJtKp6Fr2CwpcTLbj8nBNAhBwni8NCqsLGjVkhbWUnVI8cJFa91aK?= =?us-ascii?Q?KHeA4cQyzqwPzk/Ui/gWg7cbDnfSkEHbctF4grXfw7oZ8QL4p2drgsNSuYvb?= =?us-ascii?Q?ejhQehVQbYyXCz2PN+vT/3WrsEwtj2tSF5m7wGPzCjD2E8O7jBYuBFzMz/Hd?= =?us-ascii?Q?wr9ZQbML4JHn52nsZMvbV7lx0F7+QCLqD6gm8Uz56fst0p5p1B1Vvo1nJA/d?= =?us-ascii?Q?7NCjO9/3wh3/DevyyUcDAHGpR2OXtvnfEr4a32PzMrsALIcar7L4R7eR0IC/?= =?us-ascii?Q?+Lt5dNYu3XEEUAFuDg1m34XOrKWycHa8r4ui8/ZS+42yHR5cpnpKUIH4OStb?= =?us-ascii?Q?8HWOC728asfCCffvro3p+GFllQno14FBNE//GD01f4ftufs3y3cu25YeJ3oX?= =?us-ascii?Q?79UAqzMT1QkBRHj27E/sXEWOTsrJHJJ5yHstSSZIAt/3x4U/iUxHguJ+8xeL?= =?us-ascii?Q?jgOgO6s6Tvo5rjskOIsbcAE3NZmfD9NtkQG6Khsp3UkTFcsoM+v2J1JQHeqU?= =?us-ascii?Q?518ztTFgNhLWJ7RcnV8RlBge+DgHG4FXmnd5Ancm1cAWip4x?= Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-OriginatorOrg: amd.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: MN2PR12MB3085.namprd12.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 47c0d98d-8d41-40f1-783e-08da10677380 X-MS-Exchange-CrossTenant-originalarrivaltime: 28 Mar 2022 03:02:53.0259 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 3dd8961f-e488-4e60-8e11-a82d994e183d X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: 3so5A4qTunsf5t6UVu8zeP9xjZLPLwyrVF5yv1lXp32FGc8VWp/HhsKsmIVLymEvOnNOdTupmfa7evyuNaeKVQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: SN1PR12MB2462 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 [AMD Official Use Only] Hi Thomas, Thank you for looking at this problem. 26/03/2022 03:59, Vipin Varghese: > Support for shell scripts doxy-html-custom, generate_doxygen and=20 > generate_examples are absent. The current patch address the same by=20 > disabling document build notifying the user. It should not prevent generating guides with sphinx. We did get error from `doc/meson` stating ` echo command not available on w= indows` for both cmd and powershell for the line ``` run_target('doc', command: [echo, message, doc_target_names], depends: doc_targets) ``` > Steps to reproduce the error: > - Install dependencies doxygen & sphinix build on Windwos server 2019. > - Build DPDK with option enable_docs=3Dtrue for API or User Guide. > > This produces error > ``` > FAILED: doc/api/examples.dox > sh -e dpdk/doc/api/generate_examples.sh dpdk/examples=20 > doc/api/examples.dox ``` I suppose we could replace shell scripts with Python equivalent. I am trying to minimize the changes as first step: fix the build error by d= isabling on windows`. Next step we can convert to python to make it cross platform independent.