From patchwork Fri Jan 5 14:02:52 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Eric Engestrom X-Patchwork-Id: 10146603 Return-Path: Received: from mail.wl.linuxfoundation.org (pdx-wl-mail.web.codeaurora.org [172.30.200.125]) by pdx-korg-patchwork.web.codeaurora.org (Postfix) with ESMTP id DC89A60244 for ; Fri, 5 Jan 2018 14:02:58 +0000 (UTC) Received: from mail.wl.linuxfoundation.org (localhost [127.0.0.1]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id C8F4426E47 for ; Fri, 5 Jan 2018 14:02:58 +0000 (UTC) Received: by mail.wl.linuxfoundation.org (Postfix, from userid 486) id BAE3327BFF; Fri, 5 Jan 2018 14:02:58 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on pdx-wl-mail.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-4.2 required=2.0 tests=BAYES_00, RCVD_IN_DNSWL_MED autolearn=ham version=3.3.1 Received: from gabe.freedesktop.org (gabe.freedesktop.org [131.252.210.177]) (using TLSv1.2 with cipher DHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.wl.linuxfoundation.org (Postfix) with ESMTPS id 51B4526E47 for ; Fri, 5 Jan 2018 14:02:56 +0000 (UTC) Received: from gabe.freedesktop.org (localhost [127.0.0.1]) by gabe.freedesktop.org (Postfix) with ESMTP id A99D16E366; Fri, 5 Jan 2018 14:02:55 +0000 (UTC) X-Original-To: dri-devel@lists.freedesktop.org Delivered-To: dri-devel@lists.freedesktop.org Received: from mailapp01.imgtec.com (mailapp01.imgtec.com [195.59.15.196]) by gabe.freedesktop.org (Postfix) with ESMTP id 58F466E366; Fri, 5 Jan 2018 14:02:54 +0000 (UTC) Received: from HHMAIL01.hh.imgtec.org (unknown [10.100.10.19]) by Forcepoint Email with ESMTPS id 6E334DF0C1A1A; Fri, 5 Jan 2018 14:02:49 +0000 (GMT) Received: from imgtec.com (10.60.4.28) by HHMAIL01.hh.imgtec.org (10.100.10.21) with Microsoft SMTP Server (TLS) id 14.3.361.1; Fri, 5 Jan 2018 14:02:52 +0000 Date: Fri, 5 Jan 2018 14:02:52 +0000 From: Eric Engestrom To: Dylan Baker Subject: Re: [PATCH v4 2/3] autotools: Include meson.build files in tarball Message-ID: <20180105140252.mltvbczldsj5nbvz@imgtec.com> References: <84f5189fae47198af9bb91ac04ebf83db816b754.1515090377.git-series.dylan@pnwbakers.com> MIME-Version: 1.0 Content-Disposition: inline In-Reply-To: <84f5189fae47198af9bb91ac04ebf83db816b754.1515090377.git-series.dylan@pnwbakers.com> User-Agent: NeoMutt/20171215 X-Originating-IP: [10.60.4.28] Cc: mesa-dev@lists.freedesktop.org, dri-devel@lists.freedesktop.org X-BeenThere: dri-devel@lists.freedesktop.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: Direct Rendering Infrastructure - Development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" X-Virus-Scanned: ClamAV using ClamSMTP On Thursday, 2018-01-04 10:28:41 -0800, Dylan Baker wrote: > Signed-off-by: Dylan Baker Do we really want to use autotools' `dist` to package libdrm once meson has landed? I would've though we would switch to meson and deprecate autotools right away. On that note, have we talked about how long we'll keep autotools around? Since libdrm doesn't have a stable release schedule like mesa, it might be best to count it in months. 3 months? 6 months? A year? Once that's decided, I think something like this should also be committed in this series: ----8<---- ---->8---- > --- > Makefile.am | 30 +++++++++++++++++++++++++++++- > 1 file changed, 29 insertions(+), 1 deletion(-) > > diff --git a/Makefile.am b/Makefile.am > index 7b86214..66f70ca 100644 > --- a/Makefile.am > +++ b/Makefile.am > @@ -135,7 +135,35 @@ if HAVE_VMWGFX > klibdrminclude_HEADERS += $(LIBDRM_INCLUDE_VMWGFX_H_FILES) > endif > > -EXTRA_DIST = include/drm/README > +EXTRA_DIST = \ > + include/drm/README \ > + amdgpu/meson.build \ > + etnaviv/meson.build \ > + exynos/meson.build \ > + freedreno/meson.build \ > + intel/meson.build \ > + libkms/meson.build \ > + man/meson.build \ > + nouveau/meson.build \ > + omap/meson.build \ > + radeon/meson.build \ > + tests/amdgpu/meson.build \ > + tests/etnaviv/meson.build \ > + tests/exynos/meson.build \ > + tests/kms/meson.build \ > + tests/kmstest/meson.build \ > + tests/modeprint/meson.build \ > + tests/nouveau/meson.build \ > + tests/proptest/meson.build \ > + tests/radeon/meson.build \ > + tests/tegra/meson.build \ > + tests/util/meson.build \ > + tests/vbltest/meson.build \ > + tests/meson.build \ > + vc4/meson.build \ > + data/meson.build \ > + meson.build \ > + meson_options.txt > > copy-headers : > cp -r $(kernel_source)/include/uapi/drm/*.h $(top_srcdir)/include/drm/ > -- > git-series 0.9.1 diff --git a/configure.ac b/configure.ac index 35378b3384290f8e1e26..38660e13995988f65c2c 100644 --- a/configure.ac +++ b/configure.ac @@ -587,3 +587,9 @@ echo " Tegra API $TEGRA" echo " VC4 API $VC4" echo " Etnaviv API $ETNAVIV" echo "" + +echo "libdrm's autotools build is DEPRECATED" +echo "" +echo "Please read the instructions in the README to start using Meson" +echo "The autotools build system will be removed on the next release after 2018-XX-XX" +echo ""