From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from dpdk.org (dpdk.org [92.243.14.124]) by inbox.dpdk.org (Postfix) with ESMTP id DDAF6A046B; Thu, 9 Jan 2020 16:30:56 +0100 (CET) Received: from [92.243.14.124] (localhost [127.0.0.1]) by dpdk.org (Postfix) with ESMTP id 9D28A1DE91; Thu, 9 Jan 2020 16:30:56 +0100 (CET) Received: from mail-wr1-f66.google.com (mail-wr1-f66.google.com [209.85.221.66]) by dpdk.org (Postfix) with ESMTP id 9D2DA1DE76 for ; Thu, 9 Jan 2020 16:30:54 +0100 (CET) Received: by mail-wr1-f66.google.com with SMTP id q10so7802712wrm.11 for ; Thu, 09 Jan 2020 07:30:54 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:message-id:subject:from:to:cc:date:in-reply-to :references:content-transfer-encoding:user-agent:mime-version; bh=hhC/quMRIrroM3bhU7KdT9qmam2/99cEze6AUmD6WDU=; b=Jfb/vhI+MOr5NLLWZs+mpy0q4JZBOTlKvvgB6mRUmOVhlimJysTIfl8cLglytiIRpE ioQG9cpgwU85WbIujxdFXwH/9U2WItl1mha7+dq6i/FbgsXU2w8VrXVJSK+P+gr6tqUK KcMsWNAzbWwnUOHbgR3R5HclOL5LsrCykWvjssVTTHQfmyDg5qi5NiyMOQSYrUhjAskY nhmGQFn7ZaYjrgL9B+la6tlCv1+AlBF0zo1pYCvXgO4o+nQgWdnRN38qBiGDkEV+JUc+ PYX2n1YLfUHe+wsVVuVbPokcgwxMPHNb6a796XrMfCot8Eqfej5vq+c7aCNRFF8NgD9+ W9rA== X-Gm-Message-State: APjAAAVMi/Fr2tA/feKJxl6IX7xQOsTQrMGICs2TgXiCkoo3HEjV/aj+ 7ocFlm0KPG00qI4WJ++YwJY= X-Google-Smtp-Source: APXvYqzdIzQxxhlxCh0s/t3tbzWF5/NvWF7liSJMK8eGLJMuePjrz5QXdUaak6hhNMeiAnOHzzAZTA== X-Received: by 2002:a5d:5403:: with SMTP id g3mr11617282wrv.302.1578583854254; Thu, 09 Jan 2020 07:30:54 -0800 (PST) Received: from localhost ([88.98.246.218]) by smtp.gmail.com with ESMTPSA id e12sm8620685wrn.56.2020.01.09.07.30.53 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 09 Jan 2020 07:30:53 -0800 (PST) Message-ID: From: Luca Boccassi To: Bruce Richardson , david.marchand@redhat.com, john.mcnamara@intel.com Cc: dev@dpdk.org, aconole@redhat.com, thomas@monjalon.net Date: Thu, 09 Jan 2020 15:30:52 +0000 In-Reply-To: <20200109120801.500394-1-bruce.richardson@intel.com> References: <20200109115631.500056-1-bruce.richardson@intel.com> <20200109120801.500394-1-bruce.richardson@intel.com> Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable User-Agent: Evolution 3.30.5-1.1 MIME-Version: 1.0 Subject: Re: [dpdk-dev] [PATCH v2 0/6] meson build improvements X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: DPDK patches and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dev-bounces@dpdk.org Sender: "dev" On Thu, 2020-01-09 at 12:07 +0000, Bruce Richardson wrote: > These patches make some improvements to the meson build, particularly > for documentation. They also remove many, but not all warnings issued > by > meson e.g. warnings about newer features unsupported in baseline. >=20 > The biggest change is to improve the handling of the guide html docs. > The change here is more significant, and the doc build now uses a > wrapper script around sphinx. This wrapper script allows us to output > correct dependency information for the sphinx build in a .d file. > This > .d file is processed by ninja (not meson) on build, so that any > changes > to doc files trigger a rebuild to the guides using sphinx. >=20 > For now, the two patches which remove the meson version warnings are > CC'ed to stable for backport, theoretically this who set could be > backported if so desired, as all changes could be considered fixes to > some degree or other, and nothing introduces a whole new feature. >=20 > Note: for completeness and simplicity, previously submitted patch > http://patches.dpdk.org/patch/64189/ > is included in this set, and will > be marked superceded in patchwork. >=20 > V2: resend to correct email addresses >=20 > Bruce Richardson (6): > kernel/linux/kni: fix meson warning about console keyword > build: skip processing docs folder if docs disabled > doc/api: fix warning with meson build > doc/guides: reduce whitespace in meson build file > doc/guides: rebuild with meson whenever a file changes > doc/api: reduce indentation in meson build file >=20 > buildtools/call-sphinx-build.py | 29 ++++++++++ > buildtools/meson.build | 6 +- > doc/api/meson.build | 99 +++++++++++++++++------------ > ---- > doc/guides/meson.build | 38 ++++++------- > doc/meson.build | 4 ++ > kernel/linux/kni/meson.build | 1 - > 6 files changed, 104 insertions(+), 73 deletions(-) > create mode 100755 buildtools/call-sphinx-build.py Series-acked-by: Luca Boccassi --=20 Kind regards, Luca Boccassi