On Thursday, 2018-01-04 10:28:41 -0800, Dylan Baker wrote:
> Signed-off-by: Dylan Baker <dylan.c.ba...@intel.com>

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<----
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 ""
---->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
_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/dri-devel

Reply via email to