meson: replace libmesa_util with idep_mesautil
authorEric Engestrom <eric.engestrom@intel.com>
Mon, 22 Jul 2019 13:50:15 +0000 (14:50 +0100)
committerEric Engestrom <eric@engestrom.ch>
Sat, 3 Aug 2019 00:08:37 +0000 (00:08 +0000)
commitd2d85b950d78c553b2694cda9ef0cc7bf9a0f737
treeafdd28e30b66064b8b540a6e9d6d0ecbe27a6678
parent8ddb38209d51c53d6e5792b04b97814dfce9bce6
meson: replace libmesa_util with idep_mesautil

This automates the include_directories and dependencies tracking so that
all users of libmesa_util don't need to add them manually.

Next commit will remove the ones that were only added for that reason.

Signed-off-by: Eric Engestrom <eric.engestrom@intel.com>
Acked-by: Eric Anholt <eric@anholt.net>
Tested-by: Vinson Lee <vlee@freedesktop.org>
51 files changed:
src/amd/vulkan/meson.build
src/broadcom/drm-shim/meson.build
src/broadcom/qpu/meson.build
src/compiler/glsl/glcpp/meson.build
src/compiler/glsl/meson.build
src/compiler/meson.build
src/compiler/nir/meson.build
src/drm-shim/meson.build
src/egl/meson.build
src/etnaviv/drm/tests/meson.build
src/freedreno/vulkan/meson.build
src/gallium/drivers/etnaviv/meson.build
src/gallium/drivers/freedreno/meson.build
src/gallium/drivers/lima/meson.build
src/gallium/drivers/llvmpipe/meson.build
src/gallium/drivers/nouveau/meson.build
src/gallium/drivers/r300/meson.build
src/gallium/targets/d3dadapter9/meson.build
src/gallium/targets/graw-null/meson.build
src/gallium/targets/graw-xlib/meson.build
src/gallium/targets/haiku-softpipe/meson.build
src/gallium/targets/omx/meson.build
src/gallium/targets/opencl/meson.build
src/gallium/targets/pipe-loader/meson.build
src/gallium/targets/va/meson.build
src/gallium/targets/vdpau/meson.build
src/gallium/targets/xa/meson.build
src/gallium/targets/xvmc/meson.build
src/gallium/tests/graw/meson.build
src/gallium/tests/trivial/meson.build
src/gallium/tests/unit/meson.build
src/gbm/meson.build
src/glx/meson.build
src/intel/common/meson.build
src/intel/compiler/meson.build
src/intel/isl/meson.build
src/intel/tools/meson.build
src/intel/vulkan/meson.build
src/mesa/drivers/dri/meson.build
src/mesa/drivers/x11/meson.build
src/mesa/state_tracker/tests/meson.build
src/panfrost/meson.build
src/util/meson.build
src/util/tests/fast_idiv_by_const/meson.build
src/util/tests/fast_urem_by_const/meson.build
src/util/tests/hash_table/meson.build
src/util/tests/set/meson.build
src/util/tests/string_buffer/meson.build
src/util/tests/timespec/meson.build
src/util/tests/vma/meson.build
src/vulkan/overlay-layer/meson.build