[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