gstreamer/subprojects/gstreamer/data/bash-completion/helpers/meson.build
Xavier Claessens 5f0493d33a meson: Set install_tag on some targets
Trying to follow recommendation from Meson documentation:
https://mesonbuild.com/Installing.html#installation-tags

Move tools into 'bin' or 'bin-devel' categories to keep only libs and
plugins in the default 'runtime' category. This simplifies distribution
of GStreamer application skipping parts that are not needed, similarly
to what Cerbero does by hardcoding huge list of files.

Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/3017>
2022-09-20 10:08:15 +00:00

11 lines
371 B
Meson

bash_helper_conf = configuration_data()
bash_helper_conf.set('GST_COMPLETION_HELPER_INSTALLED',
join_paths(prefix, helpers_install_dir, 'gst-completion-helper'))
bash_helper_conf.set('GST_API_VERSION', apiversion)
configure_file(input : 'gst.in',
output : 'gst',
install_dir : bash_helpers_dir,
configuration : bash_helper_conf,
install_tag : 'bin')