<div dir="ltr"><div>Acked-by: Marek Olšák <<a href="mailto:marek.olsak@amd.com">marek.olsak@amd.com</a>></div><div><br></div><div>Marek<br></div></div><br><div class="gmail_quote"><div dir="ltr">On Sun, Dec 16, 2018 at 6:24 AM Gert Wollny <<a href="mailto:gw.fossdev@gmail.com">gw.fossdev@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">Since Meson will eventually be the only build system deprecate autotools<br>
now. It can still be used by invoking configure with the flag<br>
  --enable-autotools<br>
<br>
Signed-off-by: Gert Wollny <<a href="mailto:gw.fossdev@gmail.com" target="_blank">gw.fossdev@gmail.com</a>><br>
---<br>
IMO autotools should be properly deprecated prior it its removal, so here <br>
is a patch to do just that. I think autotools should be marked as deprecated <br>
for the 19.0 release and, depending on feedback, it could be removed with 19.1.<br>
Anyway, in the end it's up to the release team how to handle this. <br>
<br>
Best,<br>
Gert<br>
<br>
 <a href="http://configure.ac" rel="noreferrer" target="_blank">configure.ac</a> | 13 +++++++++++++<br>
 1 file changed, 13 insertions(+)<br>
<br>
diff --git a/<a href="http://configure.ac" rel="noreferrer" target="_blank">configure.ac</a> b/<a href="http://configure.ac" rel="noreferrer" target="_blank">configure.ac</a><br>
index 9b437a252c..73f5978bb7 100644<br>
--- a/<a href="http://configure.ac" rel="noreferrer" target="_blank">configure.ac</a><br>
+++ b/<a href="http://configure.ac" rel="noreferrer" target="_blank">configure.ac</a><br>
@@ -52,6 +52,19 @@ mingw*)<br>
     ;;<br>
 esac<br>
<br>
+AC_ARG_ENABLE(autotools,<br>
+   [AS_HELP_STRING([--enable-autotools],<br>
+                   [Enable the use of this autotools based build configuration])],<br>
+   [enable_autotools=$enableval], [enable_autotools=no])<br>
+<br>
+if test "x$enable_autotools" != "xyes" ; then<br>
+    AC_MSG_ERROR([the autotools build system has been deprecated in favour of<br>
+    meson and will be removed eventually. For instructions on how to use meson<br>
+    see <a href="https://www.mesa3d.org/meson.html" rel="noreferrer" target="_blank">https://www.mesa3d.org/meson.html</a>.<br>
+    If you still want to use the autotools build, then add --enable-autotools<br>
+    to the configure command line.])<br>
+fi<br>
+<br>
 # Support silent build rules, requires at least automake-1.11. Disable<br>
 # by either passing --disable-silent-rules to configure or passing V=1<br>
 # to make<br>
-- <br>
2.19.2<br>
<br>
_______________________________________________<br>
mesa-dev mailing list<br>
<a href="mailto:mesa-dev@lists.freedesktop.org" target="_blank">mesa-dev@lists.freedesktop.org</a><br>
<a href="https://lists.freedesktop.org/mailman/listinfo/mesa-dev" rel="noreferrer" target="_blank">https://lists.freedesktop.org/mailman/listinfo/mesa-dev</a><br>
</blockquote></div>