meson: support installation tags
authorAlba Mendez <me@alba.sh>
Sun, 27 Aug 2023 14:35:17 +0000 (16:35 +0200)
committerMarge Bot <emma+marge@anholt.net>
Mon, 11 Sep 2023 13:00:45 +0000 (13:00 +0000)
commite3aab80d4f9b69d7fb8d124da5b346fcda4340a9
tree02470f9cea93735b538023fb3d5fcd2dd8a4f4af
parent05e80e1a5e2d019787503f19048f00bcc700c34d
meson: support installation tags

the only thing missing is to tag custom install targets, namely:
 - ICDs (vulkan, glvnd, OpenCL, VA-API, VDPAU)
 - Vulkan layers
 - custom install script for megadrivers
 - drirc file

Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/24911>
21 files changed:
src/amd/vulkan/meson.build
src/broadcom/vulkan/meson.build
src/egl/meson.build
src/freedreno/vulkan/meson.build
src/gallium/targets/dri/meson.build
src/gallium/targets/lavapipe/meson.build
src/gallium/targets/opencl/meson.build
src/gallium/targets/rusticl/meson.build
src/gallium/targets/va/meson.build
src/gallium/targets/vdpau/meson.build
src/imagination/vulkan/meson.build
src/intel/nullhw-layer/meson.build
src/intel/vulkan/meson.build
src/intel/vulkan_hasvk/meson.build
src/microsoft/vulkan/meson.build
src/nouveau/vulkan/meson.build
src/panfrost/vulkan/meson.build
src/util/meson.build
src/virtio/vulkan/meson.build
src/vulkan/device-select-layer/meson.build
src/vulkan/overlay-layer/meson.build