[PATCH i-g-t v1 2/2] RFC: meson: Add bash autocompletion install step
Zbigniew Kempczyński
zbigniew.kempczynski at intel.com
Wed Jul 16 06:10:38 UTC 2025
On Mon, Jul 14, 2025 at 12:01:30PM +0000, Jan Sokolowski wrote:
> Add a call to bash autocompletion installer
> script.
>
> Signed-off-by: Jan Sokolowski <jan.sokolowski at intel.com>
> Cc: Zbigniew Kempczyński <zbigniew.kempczynski at intel.com>
> Cc: Kamil Konieczny <kamil.konieczny at linux.intel.com>
> Cc: Katarzyna Piecielska <katarzyna.piecielska at intel.com>
> Cc: Juha-Pekka Heikkila <juhapekka.heikkila at gmail.com>
> Cc: Ashutosh Dixit <ashutosh.dixit at intel.com>
> ---
> meson_options.txt | 5 +++++
> scripts/meson.build | 4 ++++
> 2 files changed, 9 insertions(+)
>
> diff --git a/meson_options.txt b/meson_options.txt
> index e23402b36..01bd1dc6d 100644
> --- a/meson_options.txt
> +++ b/meson_options.txt
> @@ -82,3 +82,8 @@ option('version_hash',
> option('srcdir',
> type : 'string',
> description : 'Override the source code path embedded inside target binaries (optional)')
> +
> +option('bash_autocomopletion',
typo
> + type : 'feature',
> + value : 'enabled',
I think it should be 'disabled' at the moment.
--
Zbigniew
> + description : 'Install bash autocompletion scripts')
> diff --git a/scripts/meson.build b/scripts/meson.build
> index 6e64065c5..3df0b6a96 100644
> --- a/scripts/meson.build
> +++ b/scripts/meson.build
> @@ -15,3 +15,7 @@ endif
> igt_doc_script = find_program('igt_doc.py', required : build_testplan)
> gen_rst_index = find_program('gen_rst_index', required : build_sphinx)
> generate_iga64_codes = find_program('generate_iga64_codes')
> +
> +if get_option('bash_autocomopletion').enabled()
> + meson.add_install_script('bash_autocompletion/install_completions.sh')
> +endif
> --
> 2.34.1
>
More information about the igt-dev
mailing list