android: Drop the Android.mk build system
authorJason Ekstrand <jason@jlekstrand.net>
Mon, 7 Jun 2021 16:40:11 +0000 (11:40 -0500)
committerJason Ekstrand <jason@jlekstrand.net>
Thu, 8 Jul 2021 19:44:02 +0000 (14:44 -0500)
commitd4b482d378e34b3f17005bc6244f24bdd73e94a0
tree293b34c7ae57e27fc82fb34cda2658152a96fed0
parentc5478f9067f2751981ad02cdc9d6af90fdfb4462
android: Drop the Android.mk build system

Android.mk files haven't really been supported by Mesa devs for a long
time.  Most of us have been willing to update Makefile.sources if we
remember and sometimes we try to blind code some Android.mk for a new
generator.  However, the reality is that it breaks regularly and ends up
being maintained by the Android community.  To address this problem
another approach was implemented in !10183 utilizing the maintained
meson build system.  The old Android.mk files are no longer required.

This commit was created with the following commands:

    git rm **/Android.mk
    git rm **/Android.*.mk
    git rm **/Makefile.sources
    git rm CleanSpec.mk

Closes: https://gitlab.freedesktop.org/mesa/mesa/-/issues/4487
Acked-by: Roman Stratiienko <r.stratiienko@gmail.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/9728>
174 files changed:
Android.common.mk [deleted file]
Android.mk [deleted file]
CleanSpec.mk [deleted file]
android/Android.mk [deleted file]
docs/install.rst
src/amd/Android.addrlib.mk [deleted file]
src/amd/Android.common.mk [deleted file]
src/amd/Android.compiler.mk [deleted file]
src/amd/Android.mk [deleted file]
src/amd/Makefile.sources [deleted file]
src/amd/vulkan/Android.mk [deleted file]
src/amd/vulkan/Makefile.sources [deleted file]
src/broadcom/Android.cle.mk [deleted file]
src/broadcom/Android.genxml.mk [deleted file]
src/broadcom/Android.mk [deleted file]
src/broadcom/Makefile.sources [deleted file]
src/compiler/Android.glsl.gen.mk [deleted file]
src/compiler/Android.glsl.mk [deleted file]
src/compiler/Android.mk [deleted file]
src/compiler/Android.nir.gen.mk [deleted file]
src/compiler/Android.nir.mk [deleted file]
src/compiler/Makefile.sources [deleted file]
src/egl/Android.mk [deleted file]
src/egl/Makefile.sources [deleted file]
src/etnaviv/Android.mk [deleted file]
src/etnaviv/drm/Android.mk [deleted file]
src/etnaviv/drm/Makefile.sources [deleted file]
src/freedreno/Android.common.mk [deleted file]
src/freedreno/Android.drm.mk [deleted file]
src/freedreno/Android.ir2.mk [deleted file]
src/freedreno/Android.ir3.mk [deleted file]
src/freedreno/Android.isa.mk [deleted file]
src/freedreno/Android.mk [deleted file]
src/freedreno/Android.perfcntrs.mk [deleted file]
src/freedreno/Android.registers.mk [deleted file]
src/freedreno/Makefile.sources [deleted file]
src/gallium/Android.common.mk [deleted file]
src/gallium/Android.mk [deleted file]
src/gallium/auxiliary/Android.mk [deleted file]
src/gallium/auxiliary/Makefile.sources [deleted file]
src/gallium/auxiliary/pipe-loader/Android.mk [deleted file]
src/gallium/auxiliary/pipe-loader/Makefile.sources [deleted file]
src/gallium/drivers/etnaviv/Android.mk [deleted file]
src/gallium/drivers/etnaviv/Makefile.sources [deleted file]
src/gallium/drivers/freedreno/Android.mk [deleted file]
src/gallium/drivers/freedreno/Makefile.sources [deleted file]
src/gallium/drivers/i915/Android.mk [deleted file]
src/gallium/drivers/i915/Makefile.sources [deleted file]
src/gallium/drivers/iris/Android.mk [deleted file]
src/gallium/drivers/iris/Makefile.sources [deleted file]
src/gallium/drivers/kmsro/Android.mk [deleted file]
src/gallium/drivers/kmsro/Makefile.sources [deleted file]
src/gallium/drivers/lima/Android.mk [deleted file]
src/gallium/drivers/llvmpipe/Makefile.sources [deleted file]
src/gallium/drivers/nouveau/Android.mk [deleted file]
src/gallium/drivers/nouveau/Makefile.sources [deleted file]
src/gallium/drivers/panfrost/Android.mk [deleted file]
src/gallium/drivers/panfrost/Makefile.sources [deleted file]
src/gallium/drivers/r300/Android.mk [deleted file]
src/gallium/drivers/r300/Makefile.sources [deleted file]
src/gallium/drivers/r600/Android.mk [deleted file]
src/gallium/drivers/r600/Makefile.sources [deleted file]
src/gallium/drivers/radeonsi/Android.mk [deleted file]
src/gallium/drivers/radeonsi/Makefile.sources [deleted file]
src/gallium/drivers/softpipe/Android.mk [deleted file]
src/gallium/drivers/softpipe/Makefile.sources [deleted file]
src/gallium/drivers/svga/Android.mk [deleted file]
src/gallium/drivers/svga/Makefile.sources [deleted file]
src/gallium/drivers/tegra/Makefile.sources [deleted file]
src/gallium/drivers/v3d/Makefile.sources [deleted file]
src/gallium/drivers/vc4/Android.mk [deleted file]
src/gallium/drivers/vc4/Makefile.sources [deleted file]
src/gallium/drivers/virgl/Android.mk [deleted file]
src/gallium/drivers/virgl/Makefile.sources [deleted file]
src/gallium/frontends/clover/Makefile.sources [deleted file]
src/gallium/frontends/dri/Android.mk [deleted file]
src/gallium/frontends/dri/Makefile.sources [deleted file]
src/gallium/frontends/glx/xlib/Makefile.sources [deleted file]
src/gallium/frontends/nine/Makefile.sources [deleted file]
src/gallium/frontends/omx/Makefile.sources [deleted file]
src/gallium/frontends/omx/bellagio/Makefile.sources [deleted file]
src/gallium/frontends/omx/tizonia/Makefile.sources [deleted file]
src/gallium/frontends/osmesa/Makefile.sources [deleted file]
src/gallium/frontends/va/Makefile.sources [deleted file]
src/gallium/frontends/vdpau/Makefile.sources [deleted file]
src/gallium/frontends/wgl/Makefile.sources [deleted file]
src/gallium/frontends/xa/Makefile.sources [deleted file]
src/gallium/frontends/xvmc/Makefile.sources [deleted file]
src/gallium/targets/dri/Android.mk [deleted file]
src/gallium/winsys/amdgpu/drm/Android.mk [deleted file]
src/gallium/winsys/amdgpu/drm/Makefile.sources [deleted file]
src/gallium/winsys/etnaviv/drm/Android.mk [deleted file]
src/gallium/winsys/etnaviv/drm/Makefile.sources [deleted file]
src/gallium/winsys/freedreno/drm/Android.mk [deleted file]
src/gallium/winsys/freedreno/drm/Makefile.sources [deleted file]
src/gallium/winsys/i915/drm/Android.mk [deleted file]
src/gallium/winsys/i915/drm/Makefile.sources [deleted file]
src/gallium/winsys/iris/drm/Android.mk [deleted file]
src/gallium/winsys/iris/drm/Makefile.sources [deleted file]
src/gallium/winsys/kmsro/drm/Android.mk [deleted file]
src/gallium/winsys/kmsro/drm/Makefile.sources [deleted file]
src/gallium/winsys/lima/drm/Android.mk [deleted file]
src/gallium/winsys/nouveau/drm/Android.mk [deleted file]
src/gallium/winsys/nouveau/drm/Makefile.sources [deleted file]
src/gallium/winsys/panfrost/drm/Android.mk [deleted file]
src/gallium/winsys/panfrost/drm/Makefile.sources [deleted file]
src/gallium/winsys/radeon/drm/Android.mk [deleted file]
src/gallium/winsys/radeon/drm/Makefile.sources [deleted file]
src/gallium/winsys/svga/drm/Android.mk [deleted file]
src/gallium/winsys/svga/drm/Makefile.sources [deleted file]
src/gallium/winsys/sw/dri/Android.mk [deleted file]
src/gallium/winsys/sw/dri/Makefile.sources [deleted file]
src/gallium/winsys/sw/kms-dri/Android.mk [deleted file]
src/gallium/winsys/sw/kms-dri/Makefile.sources [deleted file]
src/gallium/winsys/sw/null/Makefile.sources [deleted file]
src/gallium/winsys/sw/wrapper/Makefile.sources [deleted file]
src/gallium/winsys/sw/xlib/Makefile.sources [deleted file]
src/gallium/winsys/tegra/drm/Makefile.sources [deleted file]
src/gallium/winsys/v3d/drm/Android.mk [deleted file]
src/gallium/winsys/v3d/drm/Makefile.sources [deleted file]
src/gallium/winsys/vc4/drm/Android.mk [deleted file]
src/gallium/winsys/vc4/drm/Makefile.sources [deleted file]
src/gallium/winsys/virgl/common/Android.mk [deleted file]
src/gallium/winsys/virgl/common/Makefile.sources [deleted file]
src/gallium/winsys/virgl/drm/Android.mk [deleted file]
src/gallium/winsys/virgl/drm/Makefile.sources [deleted file]
src/gallium/winsys/virgl/vtest/Android.mk [deleted file]
src/gallium/winsys/virgl/vtest/Makefile.sources [deleted file]
src/gbm/Android.mk [deleted file]
src/gbm/Makefile.sources [deleted file]
src/intel/Android.blorp.mk [deleted file]
src/intel/Android.common.mk [deleted file]
src/intel/Android.compiler.mk [deleted file]
src/intel/Android.dev.mk [deleted file]
src/intel/Android.genxml.mk [deleted file]
src/intel/Android.isl.mk [deleted file]
src/intel/Android.mk [deleted file]
src/intel/Android.perf.mk [deleted file]
src/intel/Android.vulkan.mk [deleted file]
src/intel/Makefile.sources [deleted file]
src/loader/Android.mk [deleted file]
src/loader/Makefile.sources [deleted file]
src/mapi/Android.mk [deleted file]
src/mapi/Makefile.sources [deleted file]
src/mesa/Android.gen.mk [deleted file]
src/mesa/Android.libmesa_dricore.mk [deleted file]
src/mesa/Android.libmesa_git_sha1.mk [deleted file]
src/mesa/Android.libmesa_glsl_utils.mk [deleted file]
src/mesa/Android.libmesa_sse41.mk [deleted file]
src/mesa/Android.libmesa_st_mesa.mk [deleted file]
src/mesa/Android.mk [deleted file]
src/mesa/Makefile.sources [deleted file]
src/mesa/drivers/dri/Android.mk [deleted file]
src/mesa/drivers/dri/common/Android.mk [deleted file]
src/mesa/drivers/dri/common/Makefile.sources [deleted file]
src/mesa/drivers/dri/i915/Android.mk [deleted file]
src/mesa/drivers/dri/i915/Makefile.sources [deleted file]
src/mesa/drivers/dri/i965/Android.mk [deleted file]
src/mesa/drivers/dri/i965/Makefile.sources [deleted file]
src/mesa/drivers/dri/nouveau/Makefile.sources [deleted file]
src/mesa/drivers/dri/r200/Makefile.sources [deleted file]
src/mesa/drivers/dri/radeon/Makefile.sources [deleted file]
src/mesa/program/Android.mk [deleted file]
src/panfrost/Android.bifrost.mk [deleted file]
src/panfrost/Android.lib.mk [deleted file]
src/panfrost/Android.midgard.mk [deleted file]
src/panfrost/Android.mk [deleted file]
src/panfrost/Android.shared.mk [deleted file]
src/panfrost/Android.util.mk [deleted file]
src/panfrost/Makefile.sources [deleted file]
src/util/Android.mk [deleted file]
src/util/Makefile.sources [deleted file]
src/vulkan/Android.mk [deleted file]
src/vulkan/Makefile.sources [deleted file]