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>
This commit is contained in:
Alba Mendez
2023-08-27 16:35:17 +02:00
committed by Marge Bot
parent 05e80e1a5e
commit e3aab80d4f
21 changed files with 21 additions and 1 deletions
@@ -53,4 +53,5 @@ vklayer_mesa_device_select = shared_library(
install_data(
files('VkLayer_MESA_device_select.json'),
install_dir : join_paths(get_option('datadir'), 'vulkan', 'implicit_layer.d'),
install_tag : 'runtime',
)