From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([209.51.188.92]:46065) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1h2EEP-0005nf-Ko for qemu-devel@nongnu.org; Fri, 08 Mar 2019 07:04:08 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1h2EEM-0003xO-R6 for qemu-devel@nongnu.org; Fri, 08 Mar 2019 07:04:04 -0500 Received: from mail-oi1-x22d.google.com ([2607:f8b0:4864:20::22d]:34948) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1h2EEM-0003iO-Ko for qemu-devel@nongnu.org; Fri, 08 Mar 2019 07:04:02 -0500 Received: by mail-oi1-x22d.google.com with SMTP id u128so15671549oie.2 for ; Fri, 08 Mar 2019 04:04:00 -0800 (PST) MIME-Version: 1.0 References: <3246431b-8d6e-f2bc-e0f0-99d80384d97b@redhat.com> <87r2bigarf.fsf@zen.linaroharston> <62408d6c-5a61-ffb2-f810-6ef36703b277@redhat.com> <20190308064743.xe4govhrfdsrzns3@sirius.home.kraxel.org> <20190308115810.6f2dq4ub5t55lnih@sirius.home.kraxel.org> In-Reply-To: <20190308115810.6f2dq4ub5t55lnih@sirius.home.kraxel.org> From: Peter Maydell Date: Fri, 8 Mar 2019 12:03:47 +0000 Message-ID: Content-Type: text/plain; charset="UTF-8" Subject: Re: [Qemu-devel] converting build system to Meson? List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Gerd Hoffmann Cc: Paolo Bonzini , =?UTF-8?B?TWFyYy1BbmRyw6kgTHVyZWF1?= , Thomas Huth , =?UTF-8?B?QWxleCBCZW5uw6ll?= , QEMU Developers , Richard Henderson On Fri, 8 Mar 2019 at 11:58, Gerd Hoffmann wrote: > On Fri, Mar 08, 2019 at 10:31:20AM +0000, Peter Maydell wrote: > > I think in fact I have just broken in-tree builds with the > > Sphinx support patchset :-/ > > Great opportunity! Stop supporting in-tree build fixes a bug, > so this can be merged post soft-freeze. Joking aside, this is quite tempting, because Sphinx simply does not support building into the same directory as its source documentation files. So we need to either: * create an ad-hoc build directory (eg docs/built) where Sphinx builds the docs to if we're doing an in-tree build, and have the 'make install' phase pull the docs out of there * declare in-tree builds to be no longer supported at all thanks -- PMM