There are now no known distributions using autotools, meson has all of
the features that autotools does. We don't need two build systems to do
exactly the same thing, meson is faster, easier to maintain, and used by
more devs than autotools. Let's reduce the ongoing burden of maintaining
autotools.

This removes the following:
 - configure.ac
 - autogen.sh
 - Makefile.*.am
 - Makefile.am
 - Makefile.sources (which are used only by autotools)
 - travis jobs for autotools
 - docs for autotools
 - .gitignore

v2: - remove stray no-op change in .travis.yml
---
 .travis.yml                                   |  370 +-
 Makefile.am                                   |   92 -
 REVIEWERS                                     |    8 -
 autogen.sh                                    |   14 -
 bin/.gitignore                                |    9 -
 configure.ac                                  | 3373 -----------------
 docs/autoconf.html                            |  243 +-
 docs/debugging.html                           |    3 +-
 docs/devinfo.html                             |    2 +-
 docs/faq.html                                 |    4 +-
 docs/install.html                             |   22 +-
 docs/llvmpipe.html                            |    6 +-
 docs/releasing.html                           |  101 +-
 docs/relnotes/19.0.0.html                     |    2 +-
 docs/submittingpatches.html                   |    8 +-
 docs/vmware-guest.html                        |   17 +-
 doxygen/.gitignore                            |   19 -
 install-gallium-links.mk                      |   37 -
 install-lib-links.mk                          |   25 -
 m4/.gitignore                                 |    5 -
 m4/ax_check_compile_flag.m4                   |   79 -
 m4/ax_check_gnu_make.m4                       |   78 -
 m4/ax_check_python_mako_module.m4             |   64 -
 m4/ax_gcc_builtin.m4                          |  168 -
 m4/ax_gcc_func_attribute.m4                   |  230 --
 m4/ax_prog_bison.m4                           |   71 -
 m4/ax_prog_flex.m4                            |   63 -
 m4/ax_pthread.m4                              |  309 --
 src/Makefile.am                               |  138 -
 src/amd/Makefile.addrlib.am                   |   40 -
 src/amd/Makefile.am                           |   35 -
 src/amd/Makefile.common.am                    |   71 -
 src/amd/common/.gitignore                     |    1 -
 src/amd/vulkan/.gitignore                     |    9 -
 src/amd/vulkan/Makefile.am                    |  200 -
 src/broadcom/.gitignore                       |    3 -
 src/broadcom/Makefile.am                      |   65 -
 src/broadcom/Makefile.cle.am                  |    6 -
 src/broadcom/Makefile.genxml.am               |   54 -
 src/broadcom/Makefile.v3d.am                  |   32 -
 src/broadcom/qpu/tests/.gitignore             |    1 -
 src/compiler/.gitignore                       |    6 -
 src/compiler/Makefile.am                      |   77 -
 src/compiler/Makefile.glsl.am                 |  264 --
 src/compiler/Makefile.nir.am                  |  116 -
 src/compiler/Makefile.spirv.am                |   59 -
 src/compiler/glsl/.gitignore                  |   12 -
 src/compiler/glsl/glcpp/.gitignore            |    6 -
 src/compiler/glsl/glcpp/tests/.gitignore      |    4 -
 src/compiler/glsl/tests/.gitignore            |    6 -
 src/compiler/glsl/tests/warnings/.gitignore   |    1 -
 src/compiler/nir/.gitignore                   |    7 -
 src/compiler/nir/tests/.gitignore             |    1 -
 src/compiler/spirv/.gitignore                 |    2 -
 src/egl/.gitignore                            |    2 -
 src/egl/Makefile.am                           |  233 --
 src/egl/drivers/dri2/.gitignore               |    2 -
 src/egl/wayland/wayland-drm/.gitignore        |    3 -
 src/egl/wayland/wayland-drm/Makefile.am       |   37 -
 src/freedreno/Makefile.am                     |   76 -
 src/freedreno/Makefile.sources                |   41 -
 src/gallium/Makefile.am                       |  211 --
 src/gallium/auxiliary/Makefile.am             |  134 -
 src/gallium/auxiliary/indices/.gitignore      |    2 -
 src/gallium/auxiliary/pipe-loader/Makefile.am |   51 -
 src/gallium/auxiliary/util/.gitignore         |    2 -
 src/gallium/drivers/etnaviv/.gitignore        |    1 -
 src/gallium/drivers/etnaviv/Makefile.am       |   46 -
 src/gallium/drivers/freedreno/.gitignore      |    2 -
 src/gallium/drivers/freedreno/Makefile.am     |   23 -
 src/gallium/drivers/i915/Makefile.am          |   33 -
 src/gallium/drivers/imx/Makefile.am           |    8 -
 src/gallium/drivers/llvmpipe/.gitignore       |    5 -
 src/gallium/drivers/llvmpipe/Makefile.am      |   80 -
 src/gallium/drivers/nouveau/.gitignore        |    1 -
 src/gallium/drivers/nouveau/Makefile.am       |   54 -
 src/gallium/drivers/pl111/Makefile.am         |    8 -
 src/gallium/drivers/r300/.gitignore           |    1 -
 src/gallium/drivers/r300/Makefile.am          |   32 -
 src/gallium/drivers/r600/.gitignore           |    1 -
 src/gallium/drivers/r600/Makefile.am          |   46 -
 src/gallium/drivers/radeonsi/.gitignore       |    2 -
 src/gallium/drivers/radeonsi/Makefile.am      |   59 -
 .../drivers/radeonsi/glsl_tests/.gitignore    |    2 -
 src/gallium/drivers/softpipe/Makefile.am      |   34 -
 src/gallium/drivers/svga/Makefile.am          |   41 -
 src/gallium/drivers/swr/.gitignore            |   11 -
 src/gallium/drivers/swr/Makefile.am           |  408 --
 src/gallium/drivers/tegra/Makefile.am         |   14 -
 src/gallium/drivers/tegra/Makefile.sources    |    6 -
 src/gallium/drivers/v3d/Makefile.am           |   59 -
 src/gallium/drivers/v3d/Makefile.sources      |   36 -
 src/gallium/drivers/vc4/Makefile.am           |   58 -
 src/gallium/drivers/virgl/Makefile.am         |   34 -
 src/gallium/state_trackers/clover/Makefile.am |   63 -
 .../state_trackers/clover/Makefile.sources    |   68 -
 src/gallium/state_trackers/dri/Makefile.am    |   54 -
 .../state_trackers/glx/xlib/Makefile.am       |   39 -
 src/gallium/state_trackers/nine/Makefile.am   |   13 -
 .../state_trackers/nine/Makefile.sources      |   82 -
 src/gallium/state_trackers/omx/Makefile.am    |   53 -
 .../state_trackers/omx/Makefile.sources       |    9 -
 .../state_trackers/omx/bellagio/Makefile.am   |   36 -
 .../omx/bellagio/Makefile.sources             |   10 -
 .../state_trackers/omx/tizonia/Makefile.am    |   50 -
 .../omx/tizonia/Makefile.sources              |   22 -
 src/gallium/state_trackers/osmesa/Makefile.am |   42 -
 src/gallium/state_trackers/va/Makefile.am     |   38 -
 .../state_trackers/va/Makefile.sources        |   20 -
 src/gallium/state_trackers/vdpau/Makefile.am  |   44 -
 .../state_trackers/vdpau/Makefile.sources     |   13 -
 src/gallium/state_trackers/xa/.gitignore      |    1 -
 src/gallium/state_trackers/xa/Makefile.am     |   41 -
 .../state_trackers/xa/Makefile.sources        |    8 -
 src/gallium/state_trackers/xvmc/Makefile.am   |   64 -
 .../state_trackers/xvmc/Makefile.sources      |    7 -
 .../state_trackers/xvmc/tests/.gitignore      |    6 -
 src/gallium/targets/d3dadapter9/Makefile.am   |  120 -
 src/gallium/targets/dri/Makefile.am           |  144 -
 src/gallium/targets/libgl-xlib/Makefile.am    |   84 -
 src/gallium/targets/omx/Makefile.am           |   91 -
 src/gallium/targets/opencl/.gitignore         |    1 -
 src/gallium/targets/opencl/Makefile.am        |   51 -
 src/gallium/targets/osmesa/Makefile.am        |   93 -
 src/gallium/targets/pipe-loader/Makefile.am   |  213 --
 src/gallium/targets/va/Makefile.am            |   88 -
 src/gallium/targets/vdpau/Makefile.am         |  134 -
 src/gallium/targets/xa/Makefile.am            |   92 -
 src/gallium/targets/xvmc/Makefile.am          |   93 -
 src/gallium/tests/trivial/.gitignore          |    4 -
 src/gallium/tests/trivial/Makefile.am         |   25 -
 src/gallium/tests/unit/.gitignore             |    6 -
 src/gallium/tests/unit/Makefile.am            |   34 -
 src/gallium/winsys/amdgpu/drm/Makefile.am     |   18 -
 src/gallium/winsys/etnaviv/drm/Makefile.am    |   35 -
 src/gallium/winsys/freedreno/drm/Makefile.am  |   36 -
 src/gallium/winsys/i915/drm/Makefile.am       |   35 -
 src/gallium/winsys/imx/drm/Makefile.am        |   35 -
 src/gallium/winsys/nouveau/drm/Makefile.am    |   35 -
 src/gallium/winsys/pl111/drm/Makefile.am      |   36 -
 src/gallium/winsys/radeon/drm/Makefile.am     |   12 -
 src/gallium/winsys/svga/drm/Makefile.am       |   36 -
 src/gallium/winsys/sw/dri/Makefile.am         |   33 -
 src/gallium/winsys/sw/kms-dri/Makefile.am     |   35 -
 src/gallium/winsys/sw/null/Makefile.am        |   33 -
 src/gallium/winsys/sw/wrapper/Makefile.am     |   33 -
 src/gallium/winsys/sw/xlib/Makefile.am        |   34 -
 src/gallium/winsys/tegra/drm/Makefile.am      |   13 -
 src/gallium/winsys/tegra/drm/Makefile.sources |    3 -
 src/gallium/winsys/v3d/drm/Makefile.am        |   33 -
 src/gallium/winsys/vc4/drm/Makefile.am        |   33 -
 src/gallium/winsys/virgl/drm/Makefile.am      |   35 -
 src/gallium/winsys/virgl/vtest/Makefile.am    |   34 -
 src/gbm/Makefile.am                           |   56 -
 src/glx/.gitignore                            |    5 -
 src/glx/Makefile.am                           |  195 -
 src/glx/apple/Makefile.am                     |   46 -
 src/glx/tests/.gitignore                      |    1 -
 src/glx/tests/Makefile.am                     |   40 -
 src/glx/windows/Makefile.am                   |   36 -
 src/gtest/.gitignore                          |    1 -
 src/gtest/Makefile.am                         |   41 -
 src/intel/Makefile.am                         |  111 -
 src/intel/Makefile.blorp.am                   |   26 -
 src/intel/Makefile.common.am                  |   31 -
 src/intel/Makefile.compiler.am                |  108 -
 src/intel/Makefile.dev.am                     |   31 -
 src/intel/Makefile.genxml.am                  |   51 -
 src/intel/Makefile.isl.am                     |   93 -
 src/intel/Makefile.tools.am                   |  101 -
 src/intel/Makefile.vulkan.am                  |  277 --
 src/intel/compiler/.gitignore                 |   10 -
 src/intel/genxml/.gitignore                   |    3 -
 src/intel/isl/.gitignore                      |    1 -
 src/intel/isl/tests/.gitignore                |    1 -
 src/intel/tools/.gitignore                    |    2 -
 src/intel/vulkan/.gitignore                   |    8 -
 src/intel/vulkan/tests/.gitignore             |    5 -
 src/loader/Makefile.am                        |   58 -
 src/mapi/.gitignore                           |    2 -
 src/mapi/Makefile.am                          |  256 --
 src/mapi/es1api/.gitignore                    |    1 -
 src/mapi/es2api/.gitignore                    |    1 -
 src/mapi/glapi/.gitignore                     |    9 -
 src/mapi/glapi/gen/Makefile.am                |  372 --
 src/mapi/shared-glapi/.gitignore              |    1 -
 src/mesa/.gitignore                           |    2 -
 src/mesa/Makefile.am                          |  198 -
 src/mesa/drivers/dri/Makefile.am              |  112 -
 src/mesa/drivers/dri/common/Makefile.am       |   44 -
 src/mesa/drivers/dri/i915/Makefile.am         |   43 -
 src/mesa/drivers/dri/i965/.gitignore          |    1 -
 src/mesa/drivers/dri/i965/Makefile.am         |  141 -
 src/mesa/drivers/dri/nouveau/Makefile.am      |   46 -
 src/mesa/drivers/dri/nouveau/Makefile.sources |   62 -
 src/mesa/drivers/dri/r200/Makefile.am         |   47 -
 src/mesa/drivers/dri/r200/Makefile.sources    |   60 -
 src/mesa/drivers/dri/radeon/Makefile.am       |   48 -
 src/mesa/drivers/dri/radeon/Makefile.sources  |   58 -
 src/mesa/drivers/dri/swrast/Makefile.am       |   42 -
 src/mesa/drivers/dri/swrast/Makefile.sources  |    6 -
 src/mesa/drivers/osmesa/Makefile.am           |   65 -
 src/mesa/drivers/x11/Makefile.am              |   82 -
 src/mesa/main/.gitignore                      |   13 -
 src/mesa/main/tests/.gitignore                |    1 -
 src/mesa/main/tests/Makefile.am               |   41 -
 src/mesa/program/.gitignore                   |    4 -
 src/mesa/state_tracker/tests/Makefile.am      |   61 -
 src/util/.gitignore                           |    3 -
 src/util/Makefile.am                          |  101 -
 src/util/tests/fast_idiv_by_const/Makefile.am |   43 -
 src/util/tests/hash_table/.gitignore          |   12 -
 src/util/tests/hash_table/Makefile.am         |   48 -
 src/util/tests/set/Makefile.am                |   42 -
 src/util/tests/string_buffer/Makefile.am      |   42 -
 src/util/tests/vma/Makefile.am                |   39 -
 src/util/xmlpool/.gitignore                   |    8 -
 src/util/xmlpool/Makefile.am                  |  110 -
 src/vulkan/Makefile.am                        |  115 -
 src/vulkan/util/.gitignore                    |    1 -
 src/vulkan/wsi/.gitignore                     |    2 -
 221 files changed, 41 insertions(+), 14872 deletions(-)
 delete mode 100644 Makefile.am
 delete mode 100755 autogen.sh
 delete mode 100644 bin/.gitignore
 delete mode 100644 configure.ac
 delete mode 100644 doxygen/.gitignore
 delete mode 100644 install-gallium-links.mk
 delete mode 100644 install-lib-links.mk
 delete mode 100644 m4/.gitignore
 delete mode 100644 m4/ax_check_compile_flag.m4
 delete mode 100644 m4/ax_check_gnu_make.m4
 delete mode 100644 m4/ax_check_python_mako_module.m4
 delete mode 100644 m4/ax_gcc_builtin.m4
 delete mode 100644 m4/ax_gcc_func_attribute.m4
 delete mode 100644 m4/ax_prog_bison.m4
 delete mode 100644 m4/ax_prog_flex.m4
 delete mode 100644 m4/ax_pthread.m4
 delete mode 100644 src/Makefile.am
 delete mode 100644 src/amd/Makefile.addrlib.am
 delete mode 100644 src/amd/Makefile.am
 delete mode 100644 src/amd/Makefile.common.am
 delete mode 100644 src/amd/common/.gitignore
 delete mode 100644 src/amd/vulkan/.gitignore
 delete mode 100644 src/amd/vulkan/Makefile.am
 delete mode 100644 src/broadcom/.gitignore
 delete mode 100644 src/broadcom/Makefile.am
 delete mode 100644 src/broadcom/Makefile.cle.am
 delete mode 100644 src/broadcom/Makefile.genxml.am
 delete mode 100644 src/broadcom/Makefile.v3d.am
 delete mode 100644 src/broadcom/qpu/tests/.gitignore
 delete mode 100644 src/compiler/.gitignore
 delete mode 100644 src/compiler/Makefile.am
 delete mode 100644 src/compiler/Makefile.glsl.am
 delete mode 100644 src/compiler/Makefile.nir.am
 delete mode 100644 src/compiler/Makefile.spirv.am
 delete mode 100644 src/compiler/glsl/.gitignore
 delete mode 100644 src/compiler/glsl/glcpp/.gitignore
 delete mode 100644 src/compiler/glsl/glcpp/tests/.gitignore
 delete mode 100644 src/compiler/glsl/tests/.gitignore
 delete mode 100644 src/compiler/glsl/tests/warnings/.gitignore
 delete mode 100644 src/compiler/nir/.gitignore
 delete mode 100644 src/compiler/nir/tests/.gitignore
 delete mode 100644 src/compiler/spirv/.gitignore
 delete mode 100644 src/egl/.gitignore
 delete mode 100644 src/egl/Makefile.am
 delete mode 100644 src/egl/drivers/dri2/.gitignore
 delete mode 100644 src/egl/wayland/wayland-drm/.gitignore
 delete mode 100644 src/egl/wayland/wayland-drm/Makefile.am
 delete mode 100644 src/freedreno/Makefile.am
 delete mode 100644 src/freedreno/Makefile.sources
 delete mode 100644 src/gallium/Makefile.am
 delete mode 100644 src/gallium/auxiliary/Makefile.am
 delete mode 100644 src/gallium/auxiliary/indices/.gitignore
 delete mode 100644 src/gallium/auxiliary/pipe-loader/Makefile.am
 delete mode 100644 src/gallium/auxiliary/util/.gitignore
 delete mode 100644 src/gallium/drivers/etnaviv/.gitignore
 delete mode 100644 src/gallium/drivers/etnaviv/Makefile.am
 delete mode 100644 src/gallium/drivers/freedreno/.gitignore
 delete mode 100644 src/gallium/drivers/freedreno/Makefile.am
 delete mode 100644 src/gallium/drivers/i915/Makefile.am
 delete mode 100644 src/gallium/drivers/imx/Makefile.am
 delete mode 100644 src/gallium/drivers/llvmpipe/.gitignore
 delete mode 100644 src/gallium/drivers/llvmpipe/Makefile.am
 delete mode 100644 src/gallium/drivers/nouveau/.gitignore
 delete mode 100644 src/gallium/drivers/nouveau/Makefile.am
 delete mode 100644 src/gallium/drivers/pl111/Makefile.am
 delete mode 100644 src/gallium/drivers/r300/.gitignore
 delete mode 100644 src/gallium/drivers/r300/Makefile.am
 delete mode 100644 src/gallium/drivers/r600/.gitignore
 delete mode 100644 src/gallium/drivers/r600/Makefile.am
 delete mode 100644 src/gallium/drivers/radeonsi/.gitignore
 delete mode 100644 src/gallium/drivers/radeonsi/Makefile.am
 delete mode 100644 src/gallium/drivers/radeonsi/glsl_tests/.gitignore
 delete mode 100644 src/gallium/drivers/softpipe/Makefile.am
 delete mode 100644 src/gallium/drivers/svga/Makefile.am
 delete mode 100644 src/gallium/drivers/swr/.gitignore
 delete mode 100644 src/gallium/drivers/swr/Makefile.am
 delete mode 100644 src/gallium/drivers/tegra/Makefile.am
 delete mode 100644 src/gallium/drivers/tegra/Makefile.sources
 delete mode 100644 src/gallium/drivers/v3d/Makefile.am
 delete mode 100644 src/gallium/drivers/v3d/Makefile.sources
 delete mode 100644 src/gallium/drivers/vc4/Makefile.am
 delete mode 100644 src/gallium/drivers/virgl/Makefile.am
 delete mode 100644 src/gallium/state_trackers/clover/Makefile.am
 delete mode 100644 src/gallium/state_trackers/clover/Makefile.sources
 delete mode 100644 src/gallium/state_trackers/dri/Makefile.am
 delete mode 100644 src/gallium/state_trackers/glx/xlib/Makefile.am
 delete mode 100644 src/gallium/state_trackers/nine/Makefile.am
 delete mode 100644 src/gallium/state_trackers/nine/Makefile.sources
 delete mode 100644 src/gallium/state_trackers/omx/Makefile.am
 delete mode 100644 src/gallium/state_trackers/omx/Makefile.sources
 delete mode 100644 src/gallium/state_trackers/omx/bellagio/Makefile.am
 delete mode 100644 src/gallium/state_trackers/omx/bellagio/Makefile.sources
 delete mode 100644 src/gallium/state_trackers/omx/tizonia/Makefile.am
 delete mode 100644 src/gallium/state_trackers/omx/tizonia/Makefile.sources
 delete mode 100644 src/gallium/state_trackers/osmesa/Makefile.am
 delete mode 100644 src/gallium/state_trackers/va/Makefile.am
 delete mode 100644 src/gallium/state_trackers/va/Makefile.sources
 delete mode 100644 src/gallium/state_trackers/vdpau/Makefile.am
 delete mode 100644 src/gallium/state_trackers/vdpau/Makefile.sources
 delete mode 100644 src/gallium/state_trackers/xa/.gitignore
 delete mode 100644 src/gallium/state_trackers/xa/Makefile.am
 delete mode 100644 src/gallium/state_trackers/xa/Makefile.sources
 delete mode 100644 src/gallium/state_trackers/xvmc/Makefile.am
 delete mode 100644 src/gallium/state_trackers/xvmc/Makefile.sources
 delete mode 100644 src/gallium/state_trackers/xvmc/tests/.gitignore
 delete mode 100644 src/gallium/targets/d3dadapter9/Makefile.am
 delete mode 100644 src/gallium/targets/dri/Makefile.am
 delete mode 100644 src/gallium/targets/libgl-xlib/Makefile.am
 delete mode 100644 src/gallium/targets/omx/Makefile.am
 delete mode 100644 src/gallium/targets/opencl/.gitignore
 delete mode 100644 src/gallium/targets/opencl/Makefile.am
 delete mode 100644 src/gallium/targets/osmesa/Makefile.am
 delete mode 100644 src/gallium/targets/pipe-loader/Makefile.am
 delete mode 100644 src/gallium/targets/va/Makefile.am
 delete mode 100644 src/gallium/targets/vdpau/Makefile.am
 delete mode 100644 src/gallium/targets/xa/Makefile.am
 delete mode 100644 src/gallium/targets/xvmc/Makefile.am
 delete mode 100644 src/gallium/tests/trivial/.gitignore
 delete mode 100644 src/gallium/tests/trivial/Makefile.am
 delete mode 100644 src/gallium/tests/unit/.gitignore
 delete mode 100644 src/gallium/tests/unit/Makefile.am
 delete mode 100644 src/gallium/winsys/amdgpu/drm/Makefile.am
 delete mode 100644 src/gallium/winsys/etnaviv/drm/Makefile.am
 delete mode 100644 src/gallium/winsys/freedreno/drm/Makefile.am
 delete mode 100644 src/gallium/winsys/i915/drm/Makefile.am
 delete mode 100644 src/gallium/winsys/imx/drm/Makefile.am
 delete mode 100644 src/gallium/winsys/nouveau/drm/Makefile.am
 delete mode 100644 src/gallium/winsys/pl111/drm/Makefile.am
 delete mode 100644 src/gallium/winsys/radeon/drm/Makefile.am
 delete mode 100644 src/gallium/winsys/svga/drm/Makefile.am
 delete mode 100644 src/gallium/winsys/sw/dri/Makefile.am
 delete mode 100644 src/gallium/winsys/sw/kms-dri/Makefile.am
 delete mode 100644 src/gallium/winsys/sw/null/Makefile.am
 delete mode 100644 src/gallium/winsys/sw/wrapper/Makefile.am
 delete mode 100644 src/gallium/winsys/sw/xlib/Makefile.am
 delete mode 100644 src/gallium/winsys/tegra/drm/Makefile.am
 delete mode 100644 src/gallium/winsys/tegra/drm/Makefile.sources
 delete mode 100644 src/gallium/winsys/v3d/drm/Makefile.am
 delete mode 100644 src/gallium/winsys/vc4/drm/Makefile.am
 delete mode 100644 src/gallium/winsys/virgl/drm/Makefile.am
 delete mode 100644 src/gallium/winsys/virgl/vtest/Makefile.am
 delete mode 100644 src/gbm/Makefile.am
 delete mode 100644 src/glx/.gitignore
 delete mode 100644 src/glx/Makefile.am
 delete mode 100644 src/glx/apple/Makefile.am
 delete mode 100644 src/glx/tests/.gitignore
 delete mode 100644 src/glx/tests/Makefile.am
 delete mode 100644 src/glx/windows/Makefile.am
 delete mode 100644 src/gtest/.gitignore
 delete mode 100644 src/gtest/Makefile.am
 delete mode 100644 src/intel/Makefile.am
 delete mode 100644 src/intel/Makefile.blorp.am
 delete mode 100644 src/intel/Makefile.common.am
 delete mode 100644 src/intel/Makefile.compiler.am
 delete mode 100644 src/intel/Makefile.dev.am
 delete mode 100644 src/intel/Makefile.genxml.am
 delete mode 100644 src/intel/Makefile.isl.am
 delete mode 100644 src/intel/Makefile.tools.am
 delete mode 100644 src/intel/Makefile.vulkan.am
 delete mode 100644 src/intel/compiler/.gitignore
 delete mode 100644 src/intel/genxml/.gitignore
 delete mode 100644 src/intel/isl/.gitignore
 delete mode 100644 src/intel/isl/tests/.gitignore
 delete mode 100644 src/intel/tools/.gitignore
 delete mode 100644 src/intel/vulkan/.gitignore
 delete mode 100644 src/intel/vulkan/tests/.gitignore
 delete mode 100644 src/loader/Makefile.am
 delete mode 100644 src/mapi/.gitignore
 delete mode 100644 src/mapi/Makefile.am
 delete mode 100644 src/mapi/es1api/.gitignore
 delete mode 100644 src/mapi/es2api/.gitignore
 delete mode 100644 src/mapi/glapi/.gitignore
 delete mode 100644 src/mapi/glapi/gen/Makefile.am
 delete mode 100644 src/mapi/shared-glapi/.gitignore
 delete mode 100644 src/mesa/.gitignore
 delete mode 100644 src/mesa/Makefile.am
 delete mode 100644 src/mesa/drivers/dri/Makefile.am
 delete mode 100644 src/mesa/drivers/dri/common/Makefile.am
 delete mode 100644 src/mesa/drivers/dri/i915/Makefile.am
 delete mode 100644 src/mesa/drivers/dri/i965/.gitignore
 delete mode 100644 src/mesa/drivers/dri/i965/Makefile.am
 delete mode 100644 src/mesa/drivers/dri/nouveau/Makefile.am
 delete mode 100644 src/mesa/drivers/dri/nouveau/Makefile.sources
 delete mode 100644 src/mesa/drivers/dri/r200/Makefile.am
 delete mode 100644 src/mesa/drivers/dri/r200/Makefile.sources
 delete mode 100644 src/mesa/drivers/dri/radeon/Makefile.am
 delete mode 100644 src/mesa/drivers/dri/radeon/Makefile.sources
 delete mode 100644 src/mesa/drivers/dri/swrast/Makefile.am
 delete mode 100644 src/mesa/drivers/dri/swrast/Makefile.sources
 delete mode 100644 src/mesa/drivers/osmesa/Makefile.am
 delete mode 100644 src/mesa/drivers/x11/Makefile.am
 delete mode 100644 src/mesa/main/.gitignore
 delete mode 100644 src/mesa/main/tests/.gitignore
 delete mode 100644 src/mesa/main/tests/Makefile.am
 delete mode 100644 src/mesa/program/.gitignore
 delete mode 100644 src/mesa/state_tracker/tests/Makefile.am
 delete mode 100644 src/util/.gitignore
 delete mode 100644 src/util/Makefile.am
 delete mode 100644 src/util/tests/fast_idiv_by_const/Makefile.am
 delete mode 100644 src/util/tests/hash_table/.gitignore
 delete mode 100644 src/util/tests/hash_table/Makefile.am
 delete mode 100644 src/util/tests/set/Makefile.am
 delete mode 100644 src/util/tests/string_buffer/Makefile.am
 delete mode 100644 src/util/tests/vma/Makefile.am
 delete mode 100644 src/util/xmlpool/.gitignore
 delete mode 100644 src/util/xmlpool/Makefile.am
 delete mode 100644 src/vulkan/Makefile.am
 delete mode 100644 src/vulkan/util/.gitignore
 delete mode 100644 src/vulkan/wsi/.gitignore

diff --git a/.travis.yml b/.travis.yml
index 6b50d49e143..66be44ffc21 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -74,240 +74,13 @@ matrix:
             - python3.5
             - python3-pip
     - env:
-        - LABEL="make loaders/classic DRI"
-        - BUILD=make
-        - MAKEFLAGS="-j4"
-        - MAKE_CHECK_COMMAND="make check"
-        - DRI_LOADERS="--enable-glx --enable-gbm --enable-egl 
--with-platforms=x11,drm,surfaceless,wayland --enable-osmesa"
-        - DRI_DRIVERS="i915,i965,radeon,r200,swrast,nouveau"
-        - GALLIUM_ST="--enable-dri --disable-opencl --disable-xa 
--disable-nine --disable-xvmc --disable-vdpau --disable-va 
--disable-omx-bellagio --disable-gallium-osmesa"
-        - GALLIUM_DRIVERS=""
-        - VULKAN_DRIVERS=""
-        - LIBUNWIND_FLAGS="--disable-libunwind"
-      addons:
-        apt:
-          packages:
-            - xz-utils
-            - x11proto-xf86vidmode-dev
-            - libexpat1-dev
-            - libx11-xcb-dev
-            - libxdamage-dev
-            - libxfixes-dev
-            - python3-pip
-    - env:
-        # NOTE: Building SWR is 2x (yes two) times slower than all the other
-        # gallium drivers combined.
-        # Start this early so that it doesn't hunder the run time.
-        - LABEL="make Gallium Drivers SWR"
-        - BUILD=make
-        - MAKEFLAGS="-j4"
-        - MAKE_CHECK_COMMAND="true"
-        - LLVM_VERSION=6.0
-        - LLVM_CONFIG="llvm-config-${LLVM_VERSION}"
-        - DRI_LOADERS="--disable-glx --disable-gbm --disable-egl"
-        - DRI_DRIVERS=""
-        - GALLIUM_ST="--enable-dri --disable-opencl --disable-xa 
--disable-nine --disable-xvmc --disable-vdpau --disable-va 
--disable-omx-bellagio --disable-gallium-osmesa"
-        - GALLIUM_DRIVERS="swr"
-        - VULKAN_DRIVERS=""
-        - LIBUNWIND_FLAGS="--enable-libunwind"
-      addons:
-        apt:
-          sources:
-            - llvm-toolchain-trusty-6.0
-            # llvm-6 requires libstdc++4.9 which is not in main repo
-            - ubuntu-toolchain-r-test
-          packages:
-            # From sources above
-            - llvm-6.0-dev
-            # Common
-            - xz-utils
-            - libexpat1-dev
-            - libx11-xcb-dev
-            - libelf-dev
-            - libunwind8-dev
-            - python3-pip
-    - env:
-        - LABEL="make Gallium Drivers RadeonSI"
-        - BUILD=make
-        - MAKEFLAGS="-j4"
-        - MAKE_CHECK_COMMAND="true"
-        - LLVM_VERSION=6.0
-        - LLVM_CONFIG="llvm-config-${LLVM_VERSION}"
-        - DRI_LOADERS="--disable-glx --disable-gbm --disable-egl"
-        - DRI_DRIVERS=""
-        - GALLIUM_ST="--enable-dri --disable-opencl --disable-xa 
--disable-nine --disable-xvmc --disable-vdpau --disable-va 
--disable-omx-bellagio --disable-gallium-osmesa"
-        - GALLIUM_DRIVERS="radeonsi"
-        - VULKAN_DRIVERS=""
-        - LIBUNWIND_FLAGS="--enable-libunwind"
-      addons:
-        apt:
-          sources:
-            - llvm-toolchain-trusty-6.0
-            # llvm-6 requires libstdc++4.9 which is not in main repo
-            - ubuntu-toolchain-r-test
-          packages:
-            # From sources above
-            - llvm-6.0-dev
-            # Common
-            - xz-utils
-            - libexpat1-dev
-            - libx11-xcb-dev
-            - libelf-dev
-            - libunwind8-dev
-            - python3-pip
-    - env:
-        - LABEL="make Gallium Drivers Other"
-        - BUILD=make
-        - MAKEFLAGS="-j4"
-        - MAKE_CHECK_COMMAND="true"
-        - LLVM_VERSION=3.9
-        - LLVM_CONFIG="llvm-config-${LLVM_VERSION}"
-        # New binutils linker is required for llvm-3.9
-        - OVERRIDE_PATH=/usr/lib/binutils-2.26/bin
-        - DRI_LOADERS="--disable-glx --disable-gbm --disable-egl"
-        - DRI_DRIVERS=""
-        - GALLIUM_ST="--enable-dri --disable-opencl --disable-xa 
--disable-nine --disable-xvmc --disable-vdpau --disable-va 
--disable-omx-bellagio --disable-gallium-osmesa"
-        - 
GALLIUM_DRIVERS="i915,nouveau,pl111,r300,r600,freedreno,svga,swrast,v3d,vc4,virgl,etnaviv,imx"
-        - VULKAN_DRIVERS=""
-        - LIBUNWIND_FLAGS="--enable-libunwind"
-      addons:
-        apt:
-          sources:
-            - llvm-toolchain-trusty-3.9
-          packages:
-            - binutils-2.26
-            # LLVM packaging is broken and misses these dependencies
-            - libedit-dev
-            # From sources above
-            - llvm-3.9-dev
-            # Common
-            - xz-utils
-            - libexpat1-dev
-            - libx11-xcb-dev
-            - libelf-dev
-            - libunwind8-dev
-            - python3-pip
-    - env:
-        - LABEL="make Gallium ST Clover LLVM-3.9"
-        - BUILD=make
-        - MAKEFLAGS="-j4"
-        - MAKE_CHECK_COMMAND="true"
-        - LLVM_VERSION=3.9
-        - LLVM_CONFIG="llvm-config-${LLVM_VERSION}"
-        - OVERRIDE_CC=gcc-4.7
-        - OVERRIDE_CXX=g++-4.7
-        # New binutils linker is required for llvm-3.9
-        - OVERRIDE_PATH=/usr/lib/binutils-2.26/bin
-        - DRI_LOADERS="--disable-glx --disable-gbm --disable-egl"
-        - DRI_DRIVERS=""
-        - GALLIUM_ST="--disable-dri --enable-opencl --enable-opencl-icd 
--enable-llvm --disable-xa --disable-nine --disable-xvmc --disable-vdpau 
--disable-va --disable-omx-bellagio --disable-gallium-osmesa"
-        - GALLIUM_DRIVERS="r600"
-        - VULKAN_DRIVERS=""
-        - LIBUNWIND_FLAGS="--enable-libunwind"
-      addons:
-        apt:
-          sources:
-            - llvm-toolchain-trusty-3.9
-          packages:
-            - binutils-2.26
-            - libclc-dev
-            # LLVM packaging is broken and misses these dependencies
-            - libedit-dev
-            - g++-4.7
-            # From sources above
-            - llvm-3.9-dev
-            - clang-3.9
-            - libclang-3.9-dev
-            # Common
-            - xz-utils
-            - libexpat1-dev
-            - libx11-xcb-dev
-            - libelf-dev
-            - libunwind8-dev
-            - python3-pip
-    - env:
-        - LABEL="make Gallium ST Clover LLVM-4.0"
-        - BUILD=make
-        - MAKEFLAGS="-j4"
-        - MAKE_CHECK_COMMAND="true"
-        - LLVM_VERSION=4.0
-        - LLVM_CONFIG="llvm-config-${LLVM_VERSION}"
-        - OVERRIDE_CC=gcc-4.8
-        - OVERRIDE_CXX=g++-4.8
-        - DRI_LOADERS="--disable-glx --disable-gbm --disable-egl"
-        - DRI_DRIVERS=""
-        - GALLIUM_ST="--disable-dri --enable-opencl --enable-opencl-icd 
--enable-llvm --disable-xa --disable-nine --disable-xvmc --disable-vdpau 
--disable-va --disable-omx-bellagio --disable-gallium-osmesa"
-        - GALLIUM_DRIVERS="r600"
-        - VULKAN_DRIVERS=""
-        - LIBUNWIND_FLAGS="--enable-libunwind"
-      addons:
-        apt:
-          sources:
-            - llvm-toolchain-trusty-4.0
-          packages:
-            - libclc-dev
-            # LLVM packaging is broken and misses these dependencies
-            - libedit-dev
-            - g++-4.8
-            # From sources above
-            - llvm-4.0-dev
-            - clang-4.0
-            - libclang-4.0-dev
-            # Common
-            - xz-utils
-            - libexpat1-dev
-            - libx11-xcb-dev
-            - libelf-dev
-            - libunwind8-dev
-            - python3-pip
-    - env:
-        - LABEL="make Gallium ST Clover LLVM-5.0"
-        - BUILD=make
-        - MAKEFLAGS="-j4"
-        - MAKE_CHECK_COMMAND="true"
-        - LLVM_VERSION=5.0
-        - LLVM_CONFIG="llvm-config-${LLVM_VERSION}"
-        - OVERRIDE_CC=gcc-4.8
-        - OVERRIDE_CXX=g++-4.8
-        - DRI_LOADERS="--disable-glx --disable-gbm --disable-egl"
+        - LABEL="meson Gallium Drivers"
+        - BUILD=meson
         - DRI_DRIVERS=""
-        - GALLIUM_ST="--disable-dri --enable-opencl --enable-opencl-icd 
--enable-llvm --disable-xa --disable-nine --disable-xvmc --disable-vdpau 
--disable-va --disable-omx-bellagio --disable-gallium-osmesa"
-        - GALLIUM_DRIVERS="r600"
         - VULKAN_DRIVERS=""
-        - LIBUNWIND_FLAGS="--enable-libunwind"
-      addons:
-        apt:
-          sources:
-            - llvm-toolchain-trusty-5.0
-          packages:
-            - libclc-dev
-            # LLVM packaging is broken and misses these dependencies
-            - libedit-dev
-            - g++-4.8
-            # From sources above
-            - llvm-5.0-dev
-            - clang-5.0
-            - libclang-5.0-dev
-            # Common
-            - xz-utils
-            - libexpat1-dev
-            - libx11-xcb-dev
-            - libelf-dev
-            - libunwind8-dev
-            - python3-pip
-    - env:
-        - LABEL="make Gallium ST Clover LLVM-6.0"
-        - BUILD=make
-        - MAKEFLAGS="-j4"
-        - MAKE_CHECK_COMMAND="true"
-        - LLVM_VERSION=6.0
+        - 
GALLIUM_DRIVERS="swrast,swr,r300,r600,radeonsi,nouveau,i915,vc4,v3d,pl111,freedreno,etnaviv,imx,tegra,svga,virgl"
+        # TODO: clover, nine
         - LLVM_CONFIG="llvm-config-${LLVM_VERSION}"
-        - DRI_LOADERS="--disable-glx --disable-gbm --disable-egl"
-        - DRI_DRIVERS=""
-        - GALLIUM_ST="--disable-dri --enable-opencl --enable-opencl-icd 
--enable-llvm --disable-xa --disable-nine --disable-xvmc --disable-vdpau 
--disable-va --disable-omx-bellagio --disable-gallium-osmesa"
-        - GALLIUM_DRIVERS="r600,radeonsi"
-        - VULKAN_DRIVERS=""
-        - LIBUNWIND_FLAGS="--enable-libunwind"
       addons:
         apt:
           sources:
@@ -315,79 +88,8 @@ matrix:
             # llvm-6 requires libstdc++4.9 which is not in main repo
             - ubuntu-toolchain-r-test
           packages:
-            - libclc-dev
             # From sources above
             - llvm-6.0-dev
-            - clang-6.0
-            - libclang-6.0-dev
-            # Common
-            - xz-utils
-            - libexpat1-dev
-            - libx11-xcb-dev
-            - libelf-dev
-            - libunwind8-dev
-            - python3-pip
-    - env:
-        - LABEL="make Gallium ST Clover LLVM-7"
-        - BUILD=make
-        - MAKEFLAGS="-j4"
-        - MAKE_CHECK_COMMAND="true"
-        - LLVM_VERSION=7
-        - LLVM_CONFIG="llvm-config-${LLVM_VERSION}"
-        - DRI_LOADERS="--disable-glx --disable-gbm --disable-egl"
-        - DRI_DRIVERS=""
-        - GALLIUM_ST="--disable-dri --enable-opencl --enable-opencl-icd 
--enable-llvm --disable-xa --disable-nine --disable-xvmc --disable-vdpau 
--disable-va --disable-omx-bellagio --disable-gallium-osmesa"
-        - GALLIUM_DRIVERS="r600,radeonsi"
-        - VULKAN_DRIVERS=""
-        - LIBUNWIND_FLAGS="--enable-libunwind"
-      addons:
-        apt:
-          sources:
-            - sourceline: 'deb http://apt.llvm.org/trusty/ 
llvm-toolchain-trusty-7 main'
-              key_url: https://apt.llvm.org/llvm-snapshot.gpg.key
-            # llvm-7 requires libstdc++4.9 which is not in main repo
-            - ubuntu-toolchain-r-test
-          packages:
-            - libclc-dev
-            # From sources above
-            - llvm-7-dev
-            - clang-7
-            - libclang-7-dev
-            # Common
-            - xz-utils
-            - libexpat1-dev
-            - libx11-xcb-dev
-            - libelf-dev
-            - libunwind8-dev
-    - env:
-        - LABEL="make Gallium ST Other"
-        - BUILD=make
-        - MAKEFLAGS="-j4"
-        - MAKE_CHECK_COMMAND="true"
-        - LLVM_VERSION=3.3
-        - LLVM_CONFIG="llvm-config-${LLVM_VERSION}"
-        - DRI_LOADERS="--disable-glx --disable-gbm --disable-egl"
-        - DRI_DRIVERS=""
-        - GALLIUM_ST="--enable-dri --disable-opencl --enable-xa --enable-nine 
--enable-xvmc --enable-vdpau --enable-va --enable-omx-bellagio 
--enable-gallium-osmesa"
-        # We need swrast for osmesa and nine.
-        # i915 most likely doesn't work with most ST.
-        # Regardless - we're doing a quick build test here.
-        - GALLIUM_DRIVERS="i915,swrast"
-        - VULKAN_DRIVERS=""
-        - LIBUNWIND_FLAGS="--enable-libunwind"
-      addons:
-        apt:
-          packages:
-            # We actually want to test against llvm-3.3
-            - llvm-3.3-dev
-            # Nine requires gcc 4.6... which is the one we have right ?
-            - libxvmc-dev
-            # Build locally, for now.
-            #- libvdpau-dev
-            #- libva-dev
-            - libomxil-bellagio-dev
-            # LLVM packaging is broken and misses these dependencies
-            - libedit-dev
             # Common
             - xz-utils
             - libexpat1-dev
@@ -395,41 +97,12 @@ matrix:
             - libelf-dev
             - libunwind8-dev
             - python3-pip
-    - env:
-        - LABEL="make Vulkan"
-        - BUILD=make
-        - MAKEFLAGS="-j4"
-        - MAKE_CHECK_COMMAND="make -C src/gtest check && make -C src/intel 
check"
-        - LLVM_VERSION=6.0
-        - LLVM_CONFIG="llvm-config-${LLVM_VERSION}"
-        - DRI_LOADERS="--disable-glx --disable-gbm --disable-egl 
--with-platforms=x11,wayland"
-        - DRI_DRIVERS=""
-        - GALLIUM_ST="--enable-dri --enable-dri3 --disable-opencl --disable-xa 
--disable-nine --disable-xvmc --disable-vdpau --disable-va 
--disable-omx-bellagio --disable-gallium-osmesa"
-        - GALLIUM_DRIVERS=""
-        - VULKAN_DRIVERS="intel,radeon"
-        - LIBUNWIND_FLAGS="--disable-libunwind"
-      addons:
-        apt:
-          sources:
-            - llvm-toolchain-trusty-6.0
-            # llvm-6 requires libstdc++4.9 which is not in main repo
-            - ubuntu-toolchain-r-test
-          packages:
-            # From sources above
-            - llvm-6.0-dev
-            # Common
-            - xz-utils
-            - libexpat1-dev
-            - libx11-xcb-dev
-            - libelf-dev
-            - python3-pip
     - env:
         - LABEL="scons"
         - BUILD=scons
         - SCONSFLAGS="-j4"
         # Explicitly disable.
         - SCONS_TARGET="llvm=0"
-        # Keep it symmetrical to the make build.
         - SCONS_CHECK_COMMAND="scons llvm=0 check"
       addons:
         apt:
@@ -445,7 +118,6 @@ matrix:
         - BUILD=scons
         - SCONSFLAGS="-j4"
         - SCONS_TARGET="llvm=1"
-        # Keep it symmetrical to the make build.
         - SCONS_CHECK_COMMAND="scons llvm=1 check"
         - LLVM_VERSION=3.3
         - LLVM_CONFIG="llvm-config-${LLVM_VERSION}"
@@ -468,7 +140,6 @@ matrix:
         - SCONS_TARGET="swr=1"
         - LLVM_VERSION=6.0
         - LLVM_CONFIG="llvm-config-${LLVM_VERSION}"
-        # Keep it symmetrical to the make build. There's no actual SWR, yet.
         - SCONS_CHECK_COMMAND="true"
       addons:
         apt:
@@ -485,13 +156,6 @@ matrix:
             - libexpat1-dev
             - libx11-xcb-dev
             - libelf-dev
-    - env:
-        - LABEL="macOS make"
-        - BUILD=make
-        - MAKEFLAGS="-j4"
-        - MAKE_CHECK_COMMAND="make check"
-        - DRI_LOADERS="--with-platforms=x11 --disable-egl"
-      os: osx
     - env:
         - LABEL="macOS meson"
         - BUILD=meson
@@ -530,11 +194,6 @@ install:
       pip3 install --user mako;
     fi
 
-  # Install autotools build dependencies
-  - if test "x$BUILD" = xmake; then
-      pip2 install --user mako;
-    fi
-
   # Install a more modern scons from pip.
   - if test "x$BUILD" = xscons; then
       pip2 install --user "scons>=2.4";
@@ -654,27 +313,6 @@ install:
     fi
 
 script:
-  - if test "x$BUILD" = xmake; then
-      test -n "$OVERRIDE_CC" && export CC="$OVERRIDE_CC";
-      test -n "$OVERRIDE_CXX" && export CXX="$OVERRIDE_CXX";
-      test -n "$OVERRIDE_PATH" && export PATH="$OVERRIDE_PATH:$PATH";
-
-      export CFLAGS="$CFLAGS -isystem`pwd`";
-
-      mkdir build &&
-      cd build &&
-      ../autogen.sh --enable-debug
-        $LIBUNWIND_FLAGS
-        $DRI_LOADERS
-        --with-dri-drivers=$DRI_DRIVERS
-        $GALLIUM_ST
-        --with-gallium-drivers=$GALLIUM_DRIVERS
-        --with-vulkan-drivers=$VULKAN_DRIVERS
-        --disable-llvm-shared-libs
-        &&
-      make && eval $MAKE_CHECK_COMMAND;
-    fi
-
   - if test "x$BUILD" = xscons; then
       test -n "$OVERRIDE_CC" && export CC="$OVERRIDE_CC";
       test -n "$OVERRIDE_CXX" && export CXX="$OVERRIDE_CXX";
diff --git a/Makefile.am b/Makefile.am
deleted file mode 100644
index 9e27db046e5..00000000000
diff --git a/REVIEWERS b/REVIEWERS
index aeb0457c2e8..921e0ba3875 100644
--- a/REVIEWERS
+++ b/REVIEWERS
@@ -94,14 +94,6 @@ GALLIUM TARGETS
 R: Emil Velikov <emil.l.veli...@gmail.com>
 F: src/gallium/targets/
 
-AUTOCONF BUILD
-R: Emil Velikov <emil.l.veli...@gmail.com>
-F: autogen.sh
-F: configure.ac
-F: */Automake.inc
-F: */Makefile.*am
-F: */Makefile.sources
-
 SCONS BUILD
 F: scons/
 F: */SConscript*
diff --git a/autogen.sh b/autogen.sh
deleted file mode 100755
index c8960971d24..00000000000
diff --git a/bin/.gitignore b/bin/.gitignore
deleted file mode 100644
index aa4577e915d..00000000000
diff --git a/configure.ac b/configure.ac
deleted file mode 100644
index fb010c98fcf..00000000000
diff --git a/docs/autoconf.html b/docs/autoconf.html
index 0dd8a7b11fa..fd58acd362a 100644
--- a/docs/autoconf.html
+++ b/docs/autoconf.html
@@ -16,248 +16,7 @@
 
 <h1>Compilation and Installation using Autoconf</h1>
 
-<ol>
-<li><p><a href="#basic">Basic Usage</a></li>
-<li><p><a href="#driver">Driver Options</a>
-  <ul>
-  <li><a href="#xlib">Xlib Driver Options</a></li>
-  <li><a href="#dri">DRI Driver Options</a></li>
-  <li><a href="#osmesa">OSMesa Driver Options</a></li>
-  </ul>
-</ol>
-
-
-<h2 id="basic">1. Basic Usage</h2>
-
-<p>
-The autoconf generated configure script can be used to guess your
-platform and change various options for building Mesa. To use the
-configure script, type:
-</p>
-
-<pre>
-    ./configure
-</pre>
-
-<p>
-To see a short description of all the options, type <code>./configure
---help</code>. If you are using a development snapshot and the configure
-script does not exist, type <code>./autogen.sh</code> to generate it
-first. If you know the options you want to pass to
-<code>configure</code>, you can pass them to <code>autogen.sh</code>. It
-will run <code>configure</code> with these options after it is
-generated. Once you have run <code>configure</code> and set the options
-to your preference, type:
-</p>
-
-<pre>
-    make
-</pre>
-
-<p>
-This will produce libGL.so and/or several other libraries depending on the
-options you have chosen. Later, if you want to rebuild for a different
-configuration run <code>make realclean</code> before rebuilding.
-</p>
-
-<p>
-Some of the generic autoconf options are used with Mesa:
-</p>
-<dl>
-<dt><code>--prefix=PREFIX</code></dt>
-<dd><p>This is the root directory where
-files will be installed by <code>make install</code>. The default is
-<code>/usr/local</code>.</p>
-</dd>
-
-<dt><code>--exec-prefix=EPREFIX</code></dt>
-<dd><p>This is the root directory
-where architecture-dependent files will be installed. In Mesa, this is
-only used to derive the directory for the libraries. The default is
-<code>${prefix}</code>.</p>
-</dd>
-
-<dt><code>--libdir=LIBDIR</code></dt>
-<dd><p>This option specifies the directory
-where the GL libraries will be installed. The default is
-<code>${exec_prefix}/lib</code>. It also serves as the name of the
-library staging area in the source tree. For instance, if the option
-<code>--libdir=/usr/local/lib64</code> is used, the libraries will be
-created in a <code>lib64</code> directory at the top of the Mesa source
-tree.</p>
-</dd>
-
-<dt><code>--sysconfdir=DIR</code></dt>
-<dd><p>This option specifies the directory where the configuration
-files will be installed. The default is <code>${prefix}/etc</code>.
-Currently there's only one config file provided when dri drivers are
-enabled - it's <code>drirc</code>.</p>
-</dd>
-
-<dt><code>--datadir=DIR</code></dt>
-<dd><p>This option specifies the directory where the data files will
-be installed. The default is <code>${prefix}/share</code>.
-Currently when dri drivers are enabled, <code>drirc.d/</code> is at
-this place.</p>
-</dd>
-
-<dt><code>--enable-static, --disable-shared</code></dt>
-<dd><p>By default, Mesa
-will build shared libraries. Either of these options will force static
-libraries to be built. It is not currently possible to build static and
-shared libraries in a single pass.</p>
-</dd>
-
-<dt><code>CC, CFLAGS, CXX, CXXFLAGS</code></dt>
-<dd><p>These environment variables
-control the C and C++ compilers used during the build. By default,
-<code>gcc</code> and <code>g++</code> are used and the debug/optimisation
-level is left unchanged.</p>
-</dd>
-
-<dt><code>LDFLAGS</code></dt>
-<dd><p>An environment variable specifying flags to
-pass when linking programs. These should be empty and
-<code>PKG_CONFIG_PATH</code> is recommended to be used instead. If needed
-it can be used to direct the linker to use libraries in nonstandard
-directories. For example, <code>LDFLAGS="-L/usr/X11R6/lib"</code>.</p>
-</dd>
-
-<dt><code>PKG_CONFIG_PATH</code></dt>
-<dd><p>The
-<code>pkg-config</code> utility is a hard requirement for configuring and
-building mesa. It is used to search for external libraries
-on the system. This environment variable is used to control the search
-path for <code>pkg-config</code>. For instance, setting
-<code>PKG_CONFIG_PATH=/usr/X11R6/lib/pkgconfig</code> will search for
-package metadata in <code>/usr/X11R6</code> before the standard
-directories.</p>
-</dd>
-</dl>
-
-<p>
-There are also a few general options for altering the Mesa build:
-</p>
-<dl>
-<dt><code>--enable-debug</code></dt>
-<dd><p>This option will set the compiler debug/optimisation levels (if the user
-hasn't already set them via the CFLAGS/CXXFLAGS) and macros to aid in
-debugging the Mesa libraries.</p>
-
-<p>Note that enabling this option can lead to noticeable loss of 
performance.</p>
-
-<dt><code>--disable-asm</code></dt>
-<dd><p>There are assembly routines
-available for a few architectures. These will be used by default if
-one of these architectures is detected. This option ensures that
-assembly will not be used.</p>
-</dd>
-
-<dt><code>--build=</code></dt>
-<dt><code>--host=</code></dt>
-<dd><p>By default, the build will compile code for the architecture that
-it's running on. In order to build cross-compile Mesa on a x86-64 machine
-that is to run on a i686, one would need to set the options to:</p>
-
-<p><code>--build=x86_64-pc-linux-gnu --host=i686-pc-linux-gnu</code></p>
-
-Note that these can vary from distribution to distribution. For more
-information check with the
-<a 
href="https://www.gnu.org/savannah-checkouts/gnu/autoconf/manual/autoconf-2.69/html_node/Specifying-Target-Triplets.html";>
-autoconf manual</a>.
-Note that you will need to correctly set <code>PKG_CONFIG_PATH</code> as well.
-
-
-<p>In some cases a single compiler is capable of handling both architectures
-(multilib) in that case one would need to set the <code>CC,CXX</code> variables
-appending the correct machine options. Seek your compiler documentation for
-further information -
-<a href="https://gcc.gnu.org/onlinedocs/gcc/Submodel-Options.html";> gcc
-machine dependent options</a></p>
-
-<p>In addition to specifying correct <code>PKG_CONFIG_PATH</code> for the 
target
-architecture, the following should be sufficient to configure multilib Mesa</p>
-
-<code>./configure CC="gcc -m32" CXX="g++ -m32" --build=x86_64-pc-linux-gnu 
--host=i686-pc-linux-gnu ...</code>
-</dd>
-</dl>
-
-
-<h2 id="driver">2. GL Driver Options</h2>
-
-<p>
-There are several different driver modes that Mesa can use. These are
-described in more detail in the <a href="install.html">basic
-installation instructions</a>. The Mesa driver is controlled through the
-configure options <code>--enable-glx</code> and <code>--enable-osmesa</code>
-</p>
-
-<h3 id="xlib">Xlib</h3><p>
-It uses Xlib as a software renderer to do all rendering. It corresponds
-to the option <code>--enable-glx=xlib</code> or 
<code>--enable-glx=gallium-xlib</code>.
-
-<h3 id="dri">DRI</h3><p>This mode uses the DRI hardware drivers for
-accelerated OpenGL rendering. To enable use <code>--enable-glx=dri
---enable-dri</code>.
-
-<!-- DRI specific options -->
-<dl>
-<dt><code>--with-dri-driverdir=DIR</code>
-<dd><p> This option specifies the
-location the DRI drivers will be installed to and the location libGL
-will search for DRI drivers. The default is <code>${libdir}/dri</code>.
-<dt><code>--with-dri-drivers=DRIVER,DRIVER,...</code>
-<dd><p> This option
-allows a specific set of DRI drivers to be built. For example,
-<code>--with-dri-drivers="swrast,i965,radeon,nouveau"</code>. By
-default, the drivers will be chosen depending on the target platform.
-See the directory <code>src/mesa/drivers/dri</code> in the source tree
-for available drivers. Beware that the swrast DRI driver is used by both
-libGL and the X.Org xserver GLX module to do software rendering, so you
-may run into problems if it is not available.
-<!-- This explanation might be totally bogus. Kristian? -->
-<dt><code>--disable-driglx-direct</code>
-<dd><p> Disable direct rendering in
-GLX. Normally, direct hardware rendering through the DRI drivers and
-indirect software rendering are enabled in GLX. This option disables
-direct rendering entirely. It can be useful on architectures where
-kernel DRM modules are not available.
-<dt><code>--enable-glx-tls</code> <dd><p>
-Enable Thread Local Storage (TLS) in
-GLX.
-<dt><code>--with-expat=DIR</code>
-<dd><p><strong>DEPRECATED</strong>, use <code>PKG_CONFIG_PATH</code> 
instead.</p>
-<p>The DRI-enabled libGL uses expat to
-parse the DRI configuration files in <code>${sysconfdir}/drirc</code> and
-<code>~/.drirc</code>. This option allows a specific expat installation
-to be used. For example, <code>--with-expat=/usr/local</code> will
-search for expat headers and libraries in <code>/usr/local/include</code>
-and <code>/usr/local/lib</code>, respectively.
-</dl>
-
-<h3 id="osmesa">OSMesa </h3><p> No libGL is built in this
-mode. Instead, the driver code is built into the Off-Screen Mesa
-(OSMesa) library. See the <a href="osmesa.html">Off-Screen Rendering</a>
-page for more details.  It corresponds to the option
-<code>--enable-osmesa</code>.
-
-<!-- OSMesa specific options -->
-<dl>
-<dt><code>--with-osmesa-bits=BITS</code>
-<dd><p> This option allows the size
-of the color channel in bits to be specified. By default, an 8-bit
-channel will be used, and the driver will be named libOSMesa. Other
-options are 16- and 32-bit color channels, which will add the bit size
-to the library name. For example, <code>--with-osmesa-bits=16</code>
-will create the libOSMesa16 library with a 16-bit color channel.
-</dl>
-
-
-<h2 id="library">3. Library Options</h2>
-
-<p>
-The configure script provides more fine grained control over the libraries
-that will be built.
+<p>The Autotools build was removed after the 18.3 release, please use meson 
instead</p>
 
 </div>
 </body>
diff --git a/docs/debugging.html b/docs/debugging.html
index 76d0a4aa533..05e91abbba2 100644
--- a/docs/debugging.html
+++ b/docs/debugging.html
@@ -30,8 +30,7 @@
    DEBUG symbol defined.  You'll have to edit the Make-config file and
    add -DDEBUG to the CFLAGS line for your system configuration.  You may
    also want to replace any optimization flags with the -g flag so you can
-   use your debugger.  After you've edited Make-config type 'make clean'
-   before recompiling.
+   use your debugger.
 </p>
 <p>
    In your debugger you can set a breakpoint in _mesa_error() to trap Mesa
diff --git a/docs/devinfo.html b/docs/devinfo.html
index c6e97c68a62..f6387472f8c 100644
--- a/docs/devinfo.html
+++ b/docs/devinfo.html
@@ -70,7 +70,7 @@ To add a new GL extension to Mesa you have to do at least the 
following.
 <li>
    The dispatch tests check_table.cpp and dispatch_sanity.cpp
    should be updated with details about the new extensions functions. These
-   tests are run using 'make check'
+   tests are run using 'ninja test'
 </li>
 </ul>
 </p>
diff --git a/docs/faq.html b/docs/faq.html
index 6270a071dac..0cd93a4396e 100644
--- a/docs/faq.html
+++ b/docs/faq.html
@@ -250,8 +250,8 @@ then set <code>--with-dri-driverdir=/usr/lib64/dri</code>.
 </p>
 <p>
 After determining the correct values for the install location, configure Mesa
-with <code>./configure --prefix=/usr --libdir=xxx 
--with-dri-driverdir=xxx</code>
-and then install with <code>sudo make install</code>.
+with <code>meson builddir</code>, <code>ninja -C builddir</code> and then
+install with <code>sudo ninja -C builddir install</code>.
 </p>
 <br>
 <br>
diff --git a/docs/install.html b/docs/install.html
index 49a88067501..a52eb333750 100644
--- a/docs/install.html
+++ b/docs/install.html
@@ -41,7 +41,7 @@ Build system.
 <ul>
 <li>Autoconf is required when building on *nix platforms.
 <li><a href="http://www.scons.org/";>SCons</a> is required for building on
-Windows and optional for Linux (it's an alternative to autoconf/automake.)
+Windows and optional for Linux.
 </li>
 <li>Android Build system when building as native Android component. Autoconf
 is used when when building ARC.
@@ -55,9 +55,9 @@ willing to maintain support for other compiler get in touch.
 </p>
 
 <ul>
-<li>GCC 4.2.0 or later (some parts of Mesa may require later versions)
+<li>GCC 4.8.0 or later (some parts of Mesa may require later versions)
 <li>clang - exact minimum requirement is currently unknown.
-<li>Microsoft Visual Studio 2015 or later is required, for building on Windows.
+<li>Microsoft Visual Studio 2017 or later is required, for building on Windows.
 </ul>
 
 
@@ -72,7 +72,7 @@ you think you've spotted a bug let developers know by filing a
 
 <ul>
 <li><a href="https://www.python.org/";>Python</a> - Python is required.
-Version 2.7 or later should work.
+Version 2.7 should work for scons, 3.5 or later should work for meson.
 </li>
 <li><a href="http://www.makotemplates.org/";>Python Mako module</a> -
 Python Mako module is required. Version 0.8.0 or later should work.
@@ -112,22 +112,22 @@ the packaging tool used by your distro.
 </pre>
 
 
-<h1 id="autoconf">2. Building with autoconf (Linux/Unix/X11)</h1>
+<h1 id="autoconf">2. Building with meson</h1>
 
 <p>
-The primary method to build Mesa on Unix systems is with autoconf.
+The primary method to build Mesa on Unix systems is with meson.
 </p>
 
 <p>
 The general approach is the standard:
 </p>
 <pre>
-  ./configure
-  make
-  sudo make install
+  meson
+  ninja
+  sudo ninja install install
 </pre>
 <p>
-But please read the <a href="autoconf.html">detailed autoconf instructions</a>
+But please read the <a href="meson.html">detailed meson instructions</a>
 for more details.
 </p>
 
@@ -229,7 +229,7 @@ versions of libGL and device drivers.
 <h1 id="pkg-config">6. Building OpenGL programs with pkg-config</h1>
 
 <p>
-Running <code>make install</code> will install package configuration files
+Running <code>ninja install</code> will install package configuration files
 for the pkg-config utility.
 </p>
 
diff --git a/docs/llvmpipe.html b/docs/llvmpipe.html
index 28c0c2b0015..e212d132898 100644
--- a/docs/llvmpipe.html
+++ b/docs/llvmpipe.html
@@ -120,10 +120,10 @@ To build everything on Linux invoke scons as:
   scons build=debug libgl-xlib
 </pre>
 
-Alternatively, you can build it with autoconf/make with:
+Alternatively, you can build it with meson with:
 <pre>
-  ./configure --enable-glx=gallium-xlib --with-gallium-drivers=swrast 
--disable-dri --disable-gbm --disable-egl
-  make
+  meson build -Dglx=gallium-xlib -Dgallium-drivers=swrast -Ddri-drivers= 
-Dgbm=false -Degl=false
+  ninja
 </pre>
 
 but the rest of these instructions assume that scons is used.
diff --git a/docs/releasing.html b/docs/releasing.html
index e4c770f9186..264533342ef 100644
--- a/docs/releasing.html
+++ b/docs/releasing.html
@@ -126,7 +126,7 @@ well contained. Thus it cannot affect more than one 
driver/subsystem.
 
 <p>The following must pass:</p>
 <ul>
-<li>make distcheck, scons and scons check
+<li>ninja test, scons and scons check
 <li>Testing with different version of system components - LLVM and others is 
also
 performed where possible.
 <li>As a general rule, testing with various combinations of configure
@@ -241,7 +241,7 @@ stabilisation and bugfixing.
 </p>
 
 <p>
-Note: Before doing a branch ensure that basic build and <code>make check</code>
+Note: Before doing a branch ensure that basic build and <code>ninja test</code>
 testing is done and there are little to-no issues.
 <br>
 Ideally all of those should be tackled already.
@@ -457,98 +457,7 @@ Most of the testing should already be done during the
 So we do a quick 'touch test'
 </p>
 
-<ul>
-<li>make distcheck (you can omit this if you're not using --dist below)
-<li>scons (from release tarball)
-<li>the produced binaries work
-</ul>
-
-<p>
-Here is one solution that I've been using.
-</p>
-
-<pre>
-       # Set MAKEFLAGS if you haven't already
-       git clean -fXd; git clean -nxd
-       read # quick cross check any outstanding files
-       export __version=`cat VERSION`
-       export __mesa_root=../
-       export __build_root=./foo
-       chmod 755 -fR $__build_root; rm -rf $__build_root
-       mkdir -p $__build_root &amp;&amp; cd $__build_root
-
-       # For the native builds - such as distcheck, scons, sanity test, you
-       # may want to specify which LLVM to use:
-       # export LLVM_CONFIG=/usr/lib/llvm-3.9/bin/llvm-config
-
-       # Do a full distcheck
-       $__mesa_root/autogen.sh &amp;&amp; make distcheck
-
-       # Build check the tarballs (scons, linux)
-       tar -xaf mesa-$__version.tar.xz &amp;&amp; cd mesa-$__version
-       scons
-       cd .. &amp;&amp; rm -rf mesa-$__version
-
-       # Build check the tarballs (scons, windows/mingw)
-       # Temporary drop LLVM_CONFIG, unless you have a Windows/mingw one.
-       # save_LLVM_CONFIG=`echo $LLVM_CONFIG`; unset LLVM_CONFIG
-       tar -xaf mesa-$__version.tar.xz &amp;&amp; cd mesa-$__version
-       scons platform=windows toolchain=crossmingw
-       cd .. &amp;&amp; rm -rf mesa-$__version
-
-       # Test the automake binaries
-       # Restore LLVM_CONFIG, if applicable:
-       # export LLVM_CONFIG=`echo $save_LLVM_CONFIG`; unset save_LLVM_CONFIG
-       tar -xaf mesa-$__version.tar.xz &amp;&amp; cd mesa-$__version
-       ./configure \
-               --with-dri-drivers=i965,swrast \
-               --with-gallium-drivers=swrast \
-               --with-vulkan-drivers=intel \
-               --enable-llvm-shared-libs \
-               --enable-llvm \
-               --enable-glx-tls \
-               --enable-gbm \
-               --enable-egl \
-               --with-platforms=x11,drm,wayland,surfaceless
-       make &amp;&amp; DESTDIR=`pwd`/test make install
-
-       # Drop LLVM_CONFIG, if applicable:
-       # unset LLVM_CONFIG
-
-       __glxinfo_cmd='glxinfo 2&gt;&amp;1 | egrep -o 
"Mesa.*|Gallium.*|.*dri\.so"'
-       __glxgears_cmd='glxgears 2&gt;&amp;1 | grep -v "configuration file"'
-       __es2info_cmd='es2_info 2&gt;&amp;1 | egrep 
"GL_VERSION|GL_RENDERER|.*dri\.so"'
-       __es2gears_cmd='es2gears_x11 2&gt;&amp;1 | grep -v "configuration file"'
-       test "x$LD_LIBRARY_PATH" != 'x' &amp;&amp; __old_ld="$LD_LIBRARY_PATH"
-       export LD_LIBRARY_PATH=`pwd`/test/usr/local/lib/:"${__old_ld}"
-       export LIBGL_DRIVERS_PATH=`pwd`/test/usr/local/lib/dri/
-       export LIBGL_DEBUG=verbose
-       eval $__glxinfo_cmd
-       eval $__glxgears_cmd
-       eval $__es2info_cmd
-       eval $__es2gears_cmd
-       export LIBGL_ALWAYS_SOFTWARE=true
-       eval $__glxinfo_cmd
-       eval $__glxgears_cmd
-       eval $__es2info_cmd
-       eval $__es2gears_cmd
-       export LIBGL_ALWAYS_SOFTWARE=true
-       export GALLIUM_DRIVER=softpipe
-       eval $__glxinfo_cmd
-       eval $__glxgears_cmd
-       eval $__es2info_cmd
-       eval $__es2gears_cmd
-       # Smoke test DOTA2
-       unset LD_LIBRARY_PATH
-       test "x$__old_ld" != 'x' &amp;&amp; export LD_LIBRARY_PATH="$__old_ld" 
&amp;&amp; unset __old_ld
-       unset LIBGL_DRIVERS_PATH
-       unset LIBGL_DEBUG
-       unset LIBGL_ALWAYS_SOFTWARE
-       unset GALLIUM_DRIVER
-       export VK_ICD_FILENAMES=`pwd`/src/intel/vulkan/dev_icd.json
-       steam steam://rungameid/570  -vconsole -vulkan
-       unset VK_ICD_FILENAMES
-</pre>
+<p>Run <pre>ninja test</pre>
 
 <h3>Update version in file VERSION</h3>
 
@@ -597,9 +506,7 @@ Start the release process.
 </p>
 
 <pre>
-       # For the dist/distcheck, you may want to specify which LLVM to use:
-       # export LLVM_CONFIG=/usr/lib/llvm-3.9/bin/llvm-config
-       ../relative/path/to/release.sh . # append --dist if you've already done 
distcheck above
+    ninja dist
 </pre>
 
 <p>
diff --git a/docs/relnotes/19.0.0.html b/docs/relnotes/19.0.0.html
index 1b839b0a485..8e96fb323c2 100644
--- a/docs/relnotes/19.0.0.html
+++ b/docs/relnotes/19.0.0.html
@@ -51,7 +51,7 @@ TBD.
 <h2>Changes</h2>
 
 <ul>
-<li>TBD</li>
+<li>Autotools has been dropped, use meson instead.</li>
 </ul>
 
 </div>
diff --git a/docs/submittingpatches.html b/docs/submittingpatches.html
index 3f97c941aa5..4a9a983b43a 100644
--- a/docs/submittingpatches.html
+++ b/docs/submittingpatches.html
@@ -139,7 +139,7 @@ do whatever testing is prudent.
 
 <p>
 You should always run the Mesa test suite before submitting patches.
-The test suite can be run using the 'make check' command. All tests
+The test suite can be run using the 'ninja test' command. All tests
 must pass before patches will be accepted, this may mean you have
 to update the tests themselves.
 </p>
@@ -158,10 +158,10 @@ to run your tests on each commit. Assuming your branch is 
based off
 <code>origin/master</code>, you can run:
 </p>
 <pre>
-$ git rebase --interactive --exec "make check" origin/master
+$ git rebase --interactive --exec "ninja test" origin/master
 </pre>
 <p>
-replacing <code>"make check"</code> with whatever other test you want to
+replacing <code>"ninja test"</code> with whatever other test you want to
 run.
 </p>
 
@@ -370,7 +370,7 @@ within the commit summary.
 </pre>
 <li>Test for build breakage between patches e.g last 8 commits.
 <pre>
-    git rebase -i --exec="make -j4" HEAD~8
+    git rebase -i --exec="ninja" HEAD~8
 </pre>
 <li>Sets the default mailing address for your repo.
 <pre>
diff --git a/docs/vmware-guest.html b/docs/vmware-guest.html
index 4e0932e781f..0c7bcbed59d 100644
--- a/docs/vmware-guest.html
+++ b/docs/vmware-guest.html
@@ -106,13 +106,14 @@ On the host, all you're doing is running VMware
 
 <h2>Prerequisites</h2>
 
+  sudo apt-get install automake libtool libpthread-stubs0-dev
 <ul>
 <li>Kernel version at least 2.6.25 
 <li>Xserver version at least 1.7 
 <li>Ubuntu: For ubuntu you need to install a number of build dependencies. 
   <pre>
   sudo apt-get install git-core
-  sudo apt-get install automake libtool libpthread-stubs0-dev
+  sudo apt-get install automake libtool meson libpthread-stubs0-dev
   sudo apt-get install xserver-xorg-dev x11proto-xinerama-dev libx11-xcb-dev
   sudo apt-get install libxcb-glx0-dev libxrender-dev
   sudo apt-get build-dep libgl1-mesa-dri libxcb-glx0-dev
@@ -121,7 +122,7 @@ On the host, all you're doing is running VMware
   <pre>
   sudo yum install mesa-libGL-devel xorg-x11-server-devel xorg-x11-util-macros
   sudo yum install libXrender-devel.i686
-  sudo yum install automake gcc libtool expat-devel kernel-devel git-core
+  sudo yum install automake libtool meson gcc expat-devel kernel-devel git-core
   sudo yum install makedepend flex bison
   </pre>
 </ul>
@@ -191,9 +192,9 @@ For 64-bit Fedora systems:
 <li>Build libdrm:
   <pre>
   cd $TOP/drm
-  ./autogen.sh --prefix=/usr --libdir=${LIBDIR}
-  make
-  sudo make install
+  meson build -Dprefix=/usr -Dlibdir=${LIBDIR}
+  ninja
+  sudo ninja install
   </pre>
 <li>Build Mesa and the vmwgfx_dri.so driver, the vmwgfx_drv.so xorg driver, 
the X acceleration library libxatracker.
 The vmwgfx_dri.so is used by the OpenGL libraries during direct rendering,
@@ -204,9 +205,9 @@ copy and video acceleration:
 The following configure options doesn't build the EGL system.
   <pre>
   cd $TOP/mesa
-  ./autogen.sh --prefix=/usr --libdir=${LIBDIR} --with-gallium-drivers=svga 
--with-dri-drivers=swrast --enable-xa --disable-dri3 --enable-glx-tls
-  make
-  sudo make install
+  meson build -Dprefix=/usr -Dlibdir=${LIBDIR} -Ddri-drivers=swrast 
-Dgallium-drivers=svga -Dvulkan-drivers= -Dgallium-xa=true -Ddri3-false
+  ninja
+  sudo ninja install
   </pre>
 
 Note that you may have to install other packages that Mesa depends upon
diff --git a/doxygen/.gitignore b/doxygen/.gitignore
deleted file mode 100644
index 47734136b0a..00000000000
diff --git a/install-gallium-links.mk b/install-gallium-links.mk
deleted file mode 100644
index fc2f75db5e8..00000000000
diff --git a/install-lib-links.mk b/install-lib-links.mk
deleted file mode 100644
index 5fe9141d3bf..00000000000
diff --git a/m4/.gitignore b/m4/.gitignore
deleted file mode 100644
index 38066ddf7ca..00000000000
diff --git a/m4/ax_check_compile_flag.m4 b/m4/ax_check_compile_flag.m4
deleted file mode 100644
index 0fdca907e8b..00000000000
diff --git a/m4/ax_check_gnu_make.m4 b/m4/ax_check_gnu_make.m4
deleted file mode 100644
index 938aad71f58..00000000000
diff --git a/m4/ax_check_python_mako_module.m4 
b/m4/ax_check_python_mako_module.m4
deleted file mode 100644
index d6484e722fd..00000000000
diff --git a/m4/ax_gcc_builtin.m4 b/m4/ax_gcc_builtin.m4
deleted file mode 100644
index b28a91b14a5..00000000000
diff --git a/m4/ax_gcc_func_attribute.m4 b/m4/ax_gcc_func_attribute.m4
deleted file mode 100644
index 2e67ea2926d..00000000000
diff --git a/m4/ax_prog_bison.m4 b/m4/ax_prog_bison.m4
deleted file mode 100644
index dae4470ea45..00000000000
diff --git a/m4/ax_prog_flex.m4 b/m4/ax_prog_flex.m4
deleted file mode 100644
index 1f1f5977613..00000000000
diff --git a/m4/ax_pthread.m4 b/m4/ax_pthread.m4
deleted file mode 100644
index d90de34d14b..00000000000
diff --git a/src/Makefile.am b/src/Makefile.am
deleted file mode 100644
index 79c2a543fdc..00000000000
diff --git a/src/amd/Makefile.addrlib.am b/src/amd/Makefile.addrlib.am
deleted file mode 100644
index 6de0e487f69..00000000000
diff --git a/src/amd/Makefile.am b/src/amd/Makefile.am
deleted file mode 100644
index 39cf0741ad9..00000000000
diff --git a/src/amd/Makefile.common.am b/src/amd/Makefile.common.am
deleted file mode 100644
index 453d23c3ac9..00000000000
diff --git a/src/amd/common/.gitignore b/src/amd/common/.gitignore
deleted file mode 100644
index e0ee798519e..00000000000
diff --git a/src/amd/vulkan/.gitignore b/src/amd/vulkan/.gitignore
deleted file mode 100644
index 1aabfc08a91..00000000000
diff --git a/src/amd/vulkan/Makefile.am b/src/amd/vulkan/Makefile.am
deleted file mode 100644
index 2522171dacf..00000000000
diff --git a/src/broadcom/.gitignore b/src/broadcom/.gitignore
deleted file mode 100644
index 66ab6862cf9..00000000000
diff --git a/src/broadcom/Makefile.am b/src/broadcom/Makefile.am
deleted file mode 100644
index 4cd75bbcc06..00000000000
diff --git a/src/broadcom/Makefile.cle.am b/src/broadcom/Makefile.cle.am
deleted file mode 100644
index 1c262d03966..00000000000
diff --git a/src/broadcom/Makefile.genxml.am b/src/broadcom/Makefile.genxml.am
deleted file mode 100644
index 8828207d2aa..00000000000
diff --git a/src/broadcom/Makefile.v3d.am b/src/broadcom/Makefile.v3d.am
deleted file mode 100644
index 97ef2d7455e..00000000000
diff --git a/src/broadcom/qpu/tests/.gitignore 
b/src/broadcom/qpu/tests/.gitignore
deleted file mode 100644
index d2cf70a7cab..00000000000
diff --git a/src/compiler/.gitignore b/src/compiler/.gitignore
deleted file mode 100644
index 5d30b4e8fcf..00000000000
diff --git a/src/compiler/Makefile.am b/src/compiler/Makefile.am
deleted file mode 100644
index 05cdb1446c0..00000000000
diff --git a/src/compiler/Makefile.glsl.am b/src/compiler/Makefile.glsl.am
deleted file mode 100644
index a323f7b05bc..00000000000
diff --git a/src/compiler/Makefile.nir.am b/src/compiler/Makefile.nir.am
deleted file mode 100644
index c646c6bdc1e..00000000000
diff --git a/src/compiler/Makefile.spirv.am b/src/compiler/Makefile.spirv.am
deleted file mode 100644
index 2ac97f30acf..00000000000
diff --git a/src/compiler/glsl/.gitignore b/src/compiler/glsl/.gitignore
deleted file mode 100644
index ab03e79eca5..00000000000
diff --git a/src/compiler/glsl/glcpp/.gitignore 
b/src/compiler/glsl/glcpp/.gitignore
deleted file mode 100644
index 24a7119caa4..00000000000
diff --git a/src/compiler/glsl/glcpp/tests/.gitignore 
b/src/compiler/glsl/glcpp/tests/.gitignore
deleted file mode 100644
index 3802c850a3e..00000000000
diff --git a/src/compiler/glsl/tests/.gitignore 
b/src/compiler/glsl/tests/.gitignore
deleted file mode 100644
index 1661ae78bdd..00000000000
diff --git a/src/compiler/glsl/tests/warnings/.gitignore 
b/src/compiler/glsl/tests/warnings/.gitignore
deleted file mode 100644
index e87afd97c3b..00000000000
diff --git a/src/compiler/nir/.gitignore b/src/compiler/nir/.gitignore
deleted file mode 100644
index 8faf93f0b22..00000000000
diff --git a/src/compiler/nir/tests/.gitignore 
b/src/compiler/nir/tests/.gitignore
deleted file mode 100644
index 12332f649f0..00000000000
diff --git a/src/compiler/spirv/.gitignore b/src/compiler/spirv/.gitignore
deleted file mode 100644
index fd06285b405..00000000000
diff --git a/src/egl/.gitignore b/src/egl/.gitignore
deleted file mode 100644
index 32331e9f3f5..00000000000
diff --git a/src/egl/Makefile.am b/src/egl/Makefile.am
deleted file mode 100644
index 7269912d96f..00000000000
diff --git a/src/egl/drivers/dri2/.gitignore b/src/egl/drivers/dri2/.gitignore
deleted file mode 100644
index e96becbb542..00000000000
diff --git a/src/egl/wayland/wayland-drm/.gitignore 
b/src/egl/wayland/wayland-drm/.gitignore
deleted file mode 100644
index f4ed848476f..00000000000
diff --git a/src/egl/wayland/wayland-drm/Makefile.am 
b/src/egl/wayland/wayland-drm/Makefile.am
deleted file mode 100644
index 40174c6acdd..00000000000
diff --git a/src/freedreno/Makefile.am b/src/freedreno/Makefile.am
deleted file mode 100644
index 8f027e34f8a..00000000000
diff --git a/src/freedreno/Makefile.sources b/src/freedreno/Makefile.sources
deleted file mode 100644
index 1df5e6250b5..00000000000
diff --git a/src/gallium/Makefile.am b/src/gallium/Makefile.am
deleted file mode 100644
index e75c1866832..00000000000
diff --git a/src/gallium/auxiliary/Makefile.am 
b/src/gallium/auxiliary/Makefile.am
deleted file mode 100644
index d7d803a961c..00000000000
diff --git a/src/gallium/auxiliary/indices/.gitignore 
b/src/gallium/auxiliary/indices/.gitignore
deleted file mode 100644
index 73740071451..00000000000
diff --git a/src/gallium/auxiliary/pipe-loader/Makefile.am 
b/src/gallium/auxiliary/pipe-loader/Makefile.am
deleted file mode 100644
index 718e5afad63..00000000000
diff --git a/src/gallium/auxiliary/util/.gitignore 
b/src/gallium/auxiliary/util/.gitignore
deleted file mode 100644
index da74de623d7..00000000000
diff --git a/src/gallium/drivers/etnaviv/.gitignore 
b/src/gallium/drivers/etnaviv/.gitignore
deleted file mode 100644
index 5199dad4a33..00000000000
diff --git a/src/gallium/drivers/etnaviv/Makefile.am 
b/src/gallium/drivers/etnaviv/Makefile.am
deleted file mode 100644
index 81ef3c9f370..00000000000
diff --git a/src/gallium/drivers/freedreno/.gitignore 
b/src/gallium/drivers/freedreno/.gitignore
deleted file mode 100644
index 174165ee592..00000000000
diff --git a/src/gallium/drivers/freedreno/Makefile.am 
b/src/gallium/drivers/freedreno/Makefile.am
deleted file mode 100644
index 32130ab94c5..00000000000
diff --git a/src/gallium/drivers/i915/Makefile.am 
b/src/gallium/drivers/i915/Makefile.am
deleted file mode 100644
index 261f292fd21..00000000000
diff --git a/src/gallium/drivers/imx/Makefile.am 
b/src/gallium/drivers/imx/Makefile.am
deleted file mode 100644
index 44f526fadb9..00000000000
diff --git a/src/gallium/drivers/llvmpipe/.gitignore 
b/src/gallium/drivers/llvmpipe/.gitignore
deleted file mode 100644
index add93e8600f..00000000000
diff --git a/src/gallium/drivers/llvmpipe/Makefile.am 
b/src/gallium/drivers/llvmpipe/Makefile.am
deleted file mode 100644
index d649fa44b95..00000000000
diff --git a/src/gallium/drivers/nouveau/.gitignore 
b/src/gallium/drivers/nouveau/.gitignore
deleted file mode 100644
index 829f951a050..00000000000
diff --git a/src/gallium/drivers/nouveau/Makefile.am 
b/src/gallium/drivers/nouveau/Makefile.am
deleted file mode 100644
index f6126b54481..00000000000
diff --git a/src/gallium/drivers/pl111/Makefile.am 
b/src/gallium/drivers/pl111/Makefile.am
deleted file mode 100644
index b3e95eeff44..00000000000
diff --git a/src/gallium/drivers/r300/.gitignore 
b/src/gallium/drivers/r300/.gitignore
deleted file mode 100644
index 155b661c853..00000000000
diff --git a/src/gallium/drivers/r300/Makefile.am 
b/src/gallium/drivers/r300/Makefile.am
deleted file mode 100644
index 26c75be3271..00000000000
diff --git a/src/gallium/drivers/r600/.gitignore 
b/src/gallium/drivers/r600/.gitignore
deleted file mode 100644
index 664a54b2446..00000000000
diff --git a/src/gallium/drivers/r600/Makefile.am 
b/src/gallium/drivers/r600/Makefile.am
deleted file mode 100644
index c5b41cce26e..00000000000
diff --git a/src/gallium/drivers/radeonsi/.gitignore 
b/src/gallium/drivers/radeonsi/.gitignore
deleted file mode 100644
index a30f62c86a4..00000000000
diff --git a/src/gallium/drivers/radeonsi/Makefile.am 
b/src/gallium/drivers/radeonsi/Makefile.am
deleted file mode 100644
index 317ae7ea19f..00000000000
diff --git a/src/gallium/drivers/radeonsi/glsl_tests/.gitignore 
b/src/gallium/drivers/radeonsi/glsl_tests/.gitignore
deleted file mode 100644
index 3ac73730bb1..00000000000
diff --git a/src/gallium/drivers/softpipe/Makefile.am 
b/src/gallium/drivers/softpipe/Makefile.am
deleted file mode 100644
index c8c2615a970..00000000000
diff --git a/src/gallium/drivers/svga/Makefile.am 
b/src/gallium/drivers/svga/Makefile.am
deleted file mode 100644
index a457df03c8c..00000000000
diff --git a/src/gallium/drivers/swr/.gitignore 
b/src/gallium/drivers/swr/.gitignore
deleted file mode 100644
index 32b64006cd1..00000000000
diff --git a/src/gallium/drivers/swr/Makefile.am 
b/src/gallium/drivers/swr/Makefile.am
deleted file mode 100644
index 3390ef6b096..00000000000
diff --git a/src/gallium/drivers/tegra/Makefile.am 
b/src/gallium/drivers/tegra/Makefile.am
deleted file mode 100644
index 1347d2548dc..00000000000
diff --git a/src/gallium/drivers/tegra/Makefile.sources 
b/src/gallium/drivers/tegra/Makefile.sources
deleted file mode 100644
index af4ff838c7c..00000000000
diff --git a/src/gallium/drivers/v3d/Makefile.am 
b/src/gallium/drivers/v3d/Makefile.am
deleted file mode 100644
index 5b4ed5df2b9..00000000000
diff --git a/src/gallium/drivers/v3d/Makefile.sources 
b/src/gallium/drivers/v3d/Makefile.sources
deleted file mode 100644
index c81ccb42013..00000000000
diff --git a/src/gallium/drivers/vc4/Makefile.am 
b/src/gallium/drivers/vc4/Makefile.am
deleted file mode 100644
index 4c7dd843da5..00000000000
diff --git a/src/gallium/drivers/virgl/Makefile.am 
b/src/gallium/drivers/virgl/Makefile.am
deleted file mode 100644
index e5e1d9ef6d9..00000000000
diff --git a/src/gallium/state_trackers/clover/Makefile.am 
b/src/gallium/state_trackers/clover/Makefile.am
deleted file mode 100644
index a7befb46059..00000000000
diff --git a/src/gallium/state_trackers/clover/Makefile.sources 
b/src/gallium/state_trackers/clover/Makefile.sources
deleted file mode 100644
index e9828b107b5..00000000000
diff --git a/src/gallium/state_trackers/dri/Makefile.am 
b/src/gallium/state_trackers/dri/Makefile.am
deleted file mode 100644
index d66e585b195..00000000000
diff --git a/src/gallium/state_trackers/glx/xlib/Makefile.am 
b/src/gallium/state_trackers/glx/xlib/Makefile.am
deleted file mode 100644
index 914d4a5b885..00000000000
diff --git a/src/gallium/state_trackers/nine/Makefile.am 
b/src/gallium/state_trackers/nine/Makefile.am
deleted file mode 100644
index 2a66df8b9e6..00000000000
diff --git a/src/gallium/state_trackers/nine/Makefile.sources 
b/src/gallium/state_trackers/nine/Makefile.sources
deleted file mode 100644
index 56698a19f10..00000000000
diff --git a/src/gallium/state_trackers/omx/Makefile.am 
b/src/gallium/state_trackers/omx/Makefile.am
deleted file mode 100644
index 734ca0908e4..00000000000
diff --git a/src/gallium/state_trackers/omx/Makefile.sources 
b/src/gallium/state_trackers/omx/Makefile.sources
deleted file mode 100644
index 0fb1d9a4d76..00000000000
diff --git a/src/gallium/state_trackers/omx/bellagio/Makefile.am 
b/src/gallium/state_trackers/omx/bellagio/Makefile.am
deleted file mode 100644
index 3e542ab0f26..00000000000
diff --git a/src/gallium/state_trackers/omx/bellagio/Makefile.sources 
b/src/gallium/state_trackers/omx/bellagio/Makefile.sources
deleted file mode 100644
index ab60ce803cb..00000000000
diff --git a/src/gallium/state_trackers/omx/tizonia/Makefile.am 
b/src/gallium/state_trackers/omx/tizonia/Makefile.am
deleted file mode 100644
index ac72affa326..00000000000
diff --git a/src/gallium/state_trackers/omx/tizonia/Makefile.sources 
b/src/gallium/state_trackers/omx/tizonia/Makefile.sources
deleted file mode 100644
index 7e039d3c5ad..00000000000
diff --git a/src/gallium/state_trackers/osmesa/Makefile.am 
b/src/gallium/state_trackers/osmesa/Makefile.am
deleted file mode 100644
index 05e3ca0d739..00000000000
diff --git a/src/gallium/state_trackers/va/Makefile.am 
b/src/gallium/state_trackers/va/Makefile.am
deleted file mode 100644
index cd548e70b35..00000000000
diff --git a/src/gallium/state_trackers/va/Makefile.sources 
b/src/gallium/state_trackers/va/Makefile.sources
deleted file mode 100644
index bd43100a870..00000000000
diff --git a/src/gallium/state_trackers/vdpau/Makefile.am 
b/src/gallium/state_trackers/vdpau/Makefile.am
deleted file mode 100644
index 8bf8945b238..00000000000
diff --git a/src/gallium/state_trackers/vdpau/Makefile.sources 
b/src/gallium/state_trackers/vdpau/Makefile.sources
deleted file mode 100644
index dfe0bcd043f..00000000000
diff --git a/src/gallium/state_trackers/xa/.gitignore 
b/src/gallium/state_trackers/xa/.gitignore
deleted file mode 100644
index 6a5bb3e1e3f..00000000000
diff --git a/src/gallium/state_trackers/xa/Makefile.am 
b/src/gallium/state_trackers/xa/Makefile.am
deleted file mode 100644
index 56ead63d3a4..00000000000
diff --git a/src/gallium/state_trackers/xa/Makefile.sources 
b/src/gallium/state_trackers/xa/Makefile.sources
deleted file mode 100644
index cdcc4187ac1..00000000000
diff --git a/src/gallium/state_trackers/xvmc/Makefile.am 
b/src/gallium/state_trackers/xvmc/Makefile.am
deleted file mode 100644
index dc278099030..00000000000
diff --git a/src/gallium/state_trackers/xvmc/Makefile.sources 
b/src/gallium/state_trackers/xvmc/Makefile.sources
deleted file mode 100644
index 814357bf25d..00000000000
diff --git a/src/gallium/state_trackers/xvmc/tests/.gitignore 
b/src/gallium/state_trackers/xvmc/tests/.gitignore
deleted file mode 100644
index 9a8e05d9472..00000000000
diff --git a/src/gallium/targets/d3dadapter9/Makefile.am 
b/src/gallium/targets/d3dadapter9/Makefile.am
deleted file mode 100644
index 69cebbcd16f..00000000000
diff --git a/src/gallium/targets/dri/Makefile.am 
b/src/gallium/targets/dri/Makefile.am
deleted file mode 100644
index a857b5129fd..00000000000
diff --git a/src/gallium/targets/libgl-xlib/Makefile.am 
b/src/gallium/targets/libgl-xlib/Makefile.am
deleted file mode 100644
index 56d548e7c15..00000000000
diff --git a/src/gallium/targets/omx/Makefile.am 
b/src/gallium/targets/omx/Makefile.am
deleted file mode 100644
index 32d61a189b4..00000000000
diff --git a/src/gallium/targets/opencl/.gitignore 
b/src/gallium/targets/opencl/.gitignore
deleted file mode 100644
index dad573fb98d..00000000000
diff --git a/src/gallium/targets/opencl/Makefile.am 
b/src/gallium/targets/opencl/Makefile.am
deleted file mode 100644
index f0e1de7797c..00000000000
diff --git a/src/gallium/targets/osmesa/Makefile.am 
b/src/gallium/targets/osmesa/Makefile.am
deleted file mode 100644
index dc4d49e1072..00000000000
diff --git a/src/gallium/targets/pipe-loader/Makefile.am 
b/src/gallium/targets/pipe-loader/Makefile.am
deleted file mode 100644
index db515e3097b..00000000000
diff --git a/src/gallium/targets/va/Makefile.am 
b/src/gallium/targets/va/Makefile.am
deleted file mode 100644
index 0f2fe14594b..00000000000
diff --git a/src/gallium/targets/vdpau/Makefile.am 
b/src/gallium/targets/vdpau/Makefile.am
deleted file mode 100644
index cd05a024451..00000000000
diff --git a/src/gallium/targets/xa/Makefile.am 
b/src/gallium/targets/xa/Makefile.am
deleted file mode 100644
index 7b0e9006e06..00000000000
diff --git a/src/gallium/targets/xvmc/Makefile.am 
b/src/gallium/targets/xvmc/Makefile.am
deleted file mode 100644
index 45b1d860692..00000000000
diff --git a/src/gallium/tests/trivial/.gitignore 
b/src/gallium/tests/trivial/.gitignore
deleted file mode 100644
index bebeec77901..00000000000
diff --git a/src/gallium/tests/trivial/Makefile.am 
b/src/gallium/tests/trivial/Makefile.am
deleted file mode 100644
index db9a54ff0ad..00000000000
diff --git a/src/gallium/tests/unit/.gitignore 
b/src/gallium/tests/unit/.gitignore
deleted file mode 100644
index 7e7175660f2..00000000000
diff --git a/src/gallium/tests/unit/Makefile.am 
b/src/gallium/tests/unit/Makefile.am
deleted file mode 100644
index 74d125fe449..00000000000
diff --git a/src/gallium/winsys/amdgpu/drm/Makefile.am 
b/src/gallium/winsys/amdgpu/drm/Makefile.am
deleted file mode 100644
index e35fa2cd0a2..00000000000
diff --git a/src/gallium/winsys/etnaviv/drm/Makefile.am 
b/src/gallium/winsys/etnaviv/drm/Makefile.am
deleted file mode 100644
index 3cc54c8ad13..00000000000
diff --git a/src/gallium/winsys/freedreno/drm/Makefile.am 
b/src/gallium/winsys/freedreno/drm/Makefile.am
deleted file mode 100644
index 76c9bea0d80..00000000000
diff --git a/src/gallium/winsys/i915/drm/Makefile.am 
b/src/gallium/winsys/i915/drm/Makefile.am
deleted file mode 100644
index 0b06f9df876..00000000000
diff --git a/src/gallium/winsys/imx/drm/Makefile.am 
b/src/gallium/winsys/imx/drm/Makefile.am
deleted file mode 100644
index f15b531f81f..00000000000
diff --git a/src/gallium/winsys/nouveau/drm/Makefile.am 
b/src/gallium/winsys/nouveau/drm/Makefile.am
deleted file mode 100644
index 992fa25cc11..00000000000
diff --git a/src/gallium/winsys/pl111/drm/Makefile.am 
b/src/gallium/winsys/pl111/drm/Makefile.am
deleted file mode 100644
index 148e912ef99..00000000000
diff --git a/src/gallium/winsys/radeon/drm/Makefile.am 
b/src/gallium/winsys/radeon/drm/Makefile.am
deleted file mode 100644
index c94c9b3a9c4..00000000000
diff --git a/src/gallium/winsys/svga/drm/Makefile.am 
b/src/gallium/winsys/svga/drm/Makefile.am
deleted file mode 100644
index 46bf5d85f9d..00000000000
diff --git a/src/gallium/winsys/sw/dri/Makefile.am 
b/src/gallium/winsys/sw/dri/Makefile.am
deleted file mode 100644
index ecf63d17da9..00000000000
diff --git a/src/gallium/winsys/sw/kms-dri/Makefile.am 
b/src/gallium/winsys/sw/kms-dri/Makefile.am
deleted file mode 100644
index 022f3c508da..00000000000
diff --git a/src/gallium/winsys/sw/null/Makefile.am 
b/src/gallium/winsys/sw/null/Makefile.am
deleted file mode 100644
index c2051891931..00000000000
diff --git a/src/gallium/winsys/sw/wrapper/Makefile.am 
b/src/gallium/winsys/sw/wrapper/Makefile.am
deleted file mode 100644
index 7cd03a4c2b9..00000000000
diff --git a/src/gallium/winsys/sw/xlib/Makefile.am 
b/src/gallium/winsys/sw/xlib/Makefile.am
deleted file mode 100644
index e518dda82f4..00000000000
diff --git a/src/gallium/winsys/tegra/drm/Makefile.am 
b/src/gallium/winsys/tegra/drm/Makefile.am
deleted file mode 100644
index 9a8169889cf..00000000000
diff --git a/src/gallium/winsys/tegra/drm/Makefile.sources 
b/src/gallium/winsys/tegra/drm/Makefile.sources
deleted file mode 100644
index 29a0edc9c43..00000000000
diff --git a/src/gallium/winsys/v3d/drm/Makefile.am 
b/src/gallium/winsys/v3d/drm/Makefile.am
deleted file mode 100644
index ac2ef23bb64..00000000000
diff --git a/src/gallium/winsys/vc4/drm/Makefile.am 
b/src/gallium/winsys/vc4/drm/Makefile.am
deleted file mode 100644
index a32709bffaf..00000000000
diff --git a/src/gallium/winsys/virgl/drm/Makefile.am 
b/src/gallium/winsys/virgl/drm/Makefile.am
deleted file mode 100644
index e543227e39e..00000000000
diff --git a/src/gallium/winsys/virgl/vtest/Makefile.am 
b/src/gallium/winsys/virgl/vtest/Makefile.am
deleted file mode 100644
index 0a31477a1f2..00000000000
diff --git a/src/gbm/Makefile.am b/src/gbm/Makefile.am
deleted file mode 100644
index bb246ecebf5..00000000000
diff --git a/src/glx/.gitignore b/src/glx/.gitignore
deleted file mode 100644
index 71ad7856797..00000000000
diff --git a/src/glx/Makefile.am b/src/glx/Makefile.am
deleted file mode 100644
index a66957d609b..00000000000
diff --git a/src/glx/apple/Makefile.am b/src/glx/apple/Makefile.am
deleted file mode 100644
index 8f932686359..00000000000
diff --git a/src/glx/tests/.gitignore b/src/glx/tests/.gitignore
deleted file mode 100644
index 451df68601f..00000000000
diff --git a/src/glx/tests/Makefile.am b/src/glx/tests/Makefile.am
deleted file mode 100644
index 07173164f23..00000000000
diff --git a/src/glx/windows/Makefile.am b/src/glx/windows/Makefile.am
deleted file mode 100644
index 828a930e53f..00000000000
diff --git a/src/gtest/.gitignore b/src/gtest/.gitignore
deleted file mode 100644
index 3dac369451c..00000000000
diff --git a/src/gtest/Makefile.am b/src/gtest/Makefile.am
deleted file mode 100644
index 23b75536109..00000000000
diff --git a/src/intel/Makefile.am b/src/intel/Makefile.am
deleted file mode 100644
index 5a2518d8d72..00000000000
diff --git a/src/intel/Makefile.blorp.am b/src/intel/Makefile.blorp.am
deleted file mode 100644
index 971c1bad06f..00000000000
diff --git a/src/intel/Makefile.common.am b/src/intel/Makefile.common.am
deleted file mode 100644
index 443cefc522a..00000000000
diff --git a/src/intel/Makefile.compiler.am b/src/intel/Makefile.compiler.am
deleted file mode 100644
index cd7e6882fb9..00000000000
diff --git a/src/intel/Makefile.dev.am b/src/intel/Makefile.dev.am
deleted file mode 100644
index 2bf5b4e232a..00000000000
diff --git a/src/intel/Makefile.genxml.am b/src/intel/Makefile.genxml.am
deleted file mode 100644
index f034f25e2ef..00000000000
diff --git a/src/intel/Makefile.isl.am b/src/intel/Makefile.isl.am
deleted file mode 100644
index f51294468cd..00000000000
diff --git a/src/intel/Makefile.tools.am b/src/intel/Makefile.tools.am
deleted file mode 100644
index 4809962b188..00000000000
diff --git a/src/intel/Makefile.vulkan.am b/src/intel/Makefile.vulkan.am
deleted file mode 100644
index ccf7a9f4690..00000000000
diff --git a/src/intel/compiler/.gitignore b/src/intel/compiler/.gitignore
deleted file mode 100644
index e844421b336..00000000000
diff --git a/src/intel/genxml/.gitignore b/src/intel/genxml/.gitignore
deleted file mode 100644
index f2db03b4a16..00000000000
diff --git a/src/intel/isl/.gitignore b/src/intel/isl/.gitignore
deleted file mode 100644
index e9cfd67b94e..00000000000
diff --git a/src/intel/isl/tests/.gitignore b/src/intel/isl/tests/.gitignore
deleted file mode 100644
index ba70ecfbee4..00000000000
diff --git a/src/intel/tools/.gitignore b/src/intel/tools/.gitignore
deleted file mode 100644
index 27437f9eefd..00000000000
diff --git a/src/intel/vulkan/.gitignore b/src/intel/vulkan/.gitignore
deleted file mode 100644
index b84b17134f6..00000000000
diff --git a/src/intel/vulkan/tests/.gitignore 
b/src/intel/vulkan/tests/.gitignore
deleted file mode 100644
index 5d054055685..00000000000
diff --git a/src/loader/Makefile.am b/src/loader/Makefile.am
deleted file mode 100644
index 3c22e0ae7e6..00000000000
diff --git a/src/mapi/.gitignore b/src/mapi/.gitignore
deleted file mode 100644
index 0d280c9b65c..00000000000
diff --git a/src/mapi/Makefile.am b/src/mapi/Makefile.am
deleted file mode 100644
index 97ebdeb1d7f..00000000000
diff --git a/src/mapi/es1api/.gitignore b/src/mapi/es1api/.gitignore
deleted file mode 100644
index dfe465677c4..00000000000
diff --git a/src/mapi/es2api/.gitignore b/src/mapi/es2api/.gitignore
deleted file mode 100644
index dfe465677c4..00000000000
diff --git a/src/mapi/glapi/.gitignore b/src/mapi/glapi/.gitignore
deleted file mode 100644
index ecae56a3f3f..00000000000
diff --git a/src/mapi/glapi/gen/Makefile.am b/src/mapi/glapi/gen/Makefile.am
deleted file mode 100644
index 6e0ee1e1687..00000000000
diff --git a/src/mapi/shared-glapi/.gitignore b/src/mapi/shared-glapi/.gitignore
deleted file mode 100644
index dfe465677c4..00000000000
diff --git a/src/mesa/.gitignore b/src/mesa/.gitignore
deleted file mode 100644
index ca3130d9fe2..00000000000
diff --git a/src/mesa/Makefile.am b/src/mesa/Makefile.am
deleted file mode 100644
index d7daa995c5c..00000000000
diff --git a/src/mesa/drivers/dri/Makefile.am b/src/mesa/drivers/dri/Makefile.am
deleted file mode 100644
index 3876d7c4192..00000000000
diff --git a/src/mesa/drivers/dri/common/Makefile.am 
b/src/mesa/drivers/dri/common/Makefile.am
deleted file mode 100644
index 192b3642b21..00000000000
diff --git a/src/mesa/drivers/dri/i915/Makefile.am 
b/src/mesa/drivers/dri/i915/Makefile.am
deleted file mode 100644
index b66617ba82f..00000000000
diff --git a/src/mesa/drivers/dri/i965/.gitignore 
b/src/mesa/drivers/dri/i965/.gitignore
deleted file mode 100644
index 0e6bff8bbf8..00000000000
diff --git a/src/mesa/drivers/dri/i965/Makefile.am 
b/src/mesa/drivers/dri/i965/Makefile.am
deleted file mode 100644
index 3df8cdec320..00000000000
diff --git a/src/mesa/drivers/dri/nouveau/Makefile.am 
b/src/mesa/drivers/dri/nouveau/Makefile.am
deleted file mode 100644
index 59fd7fce7c9..00000000000
diff --git a/src/mesa/drivers/dri/nouveau/Makefile.sources 
b/src/mesa/drivers/dri/nouveau/Makefile.sources
deleted file mode 100644
index 3eff3b8c2b5..00000000000
diff --git a/src/mesa/drivers/dri/r200/Makefile.am 
b/src/mesa/drivers/dri/r200/Makefile.am
deleted file mode 100644
index 3d15c019909..00000000000
diff --git a/src/mesa/drivers/dri/r200/Makefile.sources 
b/src/mesa/drivers/dri/r200/Makefile.sources
deleted file mode 100644
index dbcb9af4884..00000000000
diff --git a/src/mesa/drivers/dri/radeon/Makefile.am 
b/src/mesa/drivers/dri/radeon/Makefile.am
deleted file mode 100644
index 9d43d2627fa..00000000000
diff --git a/src/mesa/drivers/dri/radeon/Makefile.sources 
b/src/mesa/drivers/dri/radeon/Makefile.sources
deleted file mode 100644
index 261b62f45f8..00000000000
diff --git a/src/mesa/drivers/dri/swrast/Makefile.am 
b/src/mesa/drivers/dri/swrast/Makefile.am
deleted file mode 100644
index 110c056054b..00000000000
diff --git a/src/mesa/drivers/dri/swrast/Makefile.sources 
b/src/mesa/drivers/dri/swrast/Makefile.sources
deleted file mode 100644
index 8154fcaf71a..00000000000
diff --git a/src/mesa/drivers/osmesa/Makefile.am 
b/src/mesa/drivers/osmesa/Makefile.am
deleted file mode 100644
index f7816995933..00000000000
diff --git a/src/mesa/drivers/x11/Makefile.am b/src/mesa/drivers/x11/Makefile.am
deleted file mode 100644
index 3024c549e61..00000000000
diff --git a/src/mesa/main/.gitignore b/src/mesa/main/.gitignore
deleted file mode 100644
index 8cc33cfee68..00000000000
diff --git a/src/mesa/main/tests/.gitignore b/src/mesa/main/tests/.gitignore
deleted file mode 100644
index 6f58215b977..00000000000
diff --git a/src/mesa/main/tests/Makefile.am b/src/mesa/main/tests/Makefile.am
deleted file mode 100644
index 94266a1d4ab..00000000000
diff --git a/src/mesa/program/.gitignore b/src/mesa/program/.gitignore
deleted file mode 100644
index 4c20872e14a..00000000000
diff --git a/src/mesa/state_tracker/tests/Makefile.am 
b/src/mesa/state_tracker/tests/Makefile.am
deleted file mode 100644
index 0665a880844..00000000000
diff --git a/src/util/.gitignore b/src/util/.gitignore
deleted file mode 100644
index 497662aca41..00000000000
diff --git a/src/util/Makefile.am b/src/util/Makefile.am
deleted file mode 100644
index 4bda54c551d..00000000000
diff --git a/src/util/tests/fast_idiv_by_const/Makefile.am 
b/src/util/tests/fast_idiv_by_const/Makefile.am
deleted file mode 100644
index 1ebee09f59b..00000000000
diff --git a/src/util/tests/hash_table/.gitignore 
b/src/util/tests/hash_table/.gitignore
deleted file mode 100644
index 5f2315b32a3..00000000000
diff --git a/src/util/tests/hash_table/Makefile.am 
b/src/util/tests/hash_table/Makefile.am
deleted file mode 100644
index 526454cb1ed..00000000000
diff --git a/src/util/tests/set/Makefile.am b/src/util/tests/set/Makefile.am
deleted file mode 100644
index 5529f4c144a..00000000000
diff --git a/src/util/tests/string_buffer/Makefile.am 
b/src/util/tests/string_buffer/Makefile.am
deleted file mode 100644
index 8bc8a9c9b6c..00000000000
diff --git a/src/util/tests/vma/Makefile.am b/src/util/tests/vma/Makefile.am
deleted file mode 100644
index b9ca8f5977a..00000000000
diff --git a/src/util/xmlpool/.gitignore b/src/util/xmlpool/.gitignore
deleted file mode 100644
index 383df727a17..00000000000
diff --git a/src/util/xmlpool/Makefile.am b/src/util/xmlpool/Makefile.am
deleted file mode 100644
index 2b01391401b..00000000000
diff --git a/src/vulkan/Makefile.am b/src/vulkan/Makefile.am
deleted file mode 100644
index dc7e32aaa68..00000000000
diff --git a/src/vulkan/util/.gitignore b/src/vulkan/util/.gitignore
deleted file mode 100644
index 5c79217982b..00000000000
diff --git a/src/vulkan/wsi/.gitignore b/src/vulkan/wsi/.gitignore
deleted file mode 100644
index 0b7b71bb666..00000000000
-- 
2.19.2

_______________________________________________
mesa-dev mailing list
mesa-dev@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/mesa-dev

Reply via email to