From 7e23b93439fb4e95f4aeff972d48a8e99d29ca14 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ond=C5=99ej=20M=C3=ADchal?= Date: Fri, 20 May 2022 20:17:33 +0300 Subject: [PATCH] completion: Depend on Toolbx binary build Fallout from https://github.com/containers/toolbox/pull/840 https://github.com/containers/toolbox/pull/1055 --- completion/meson.build | 3 +++ src/meson.build | 2 +- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/completion/meson.build b/completion/meson.build index 0421f6ac0..256e76a47 100644 --- a/completion/meson.build +++ b/completion/meson.build @@ -17,6 +17,7 @@ endif completion_bash = custom_target('bash-completion', capture: true, command: [generate_completions_program, meson.global_source_root() / 'src', 'bash'], + depends: [toolbox], install: true, install_dir: bash_comp_dir, output: 'toolbox') @@ -24,6 +25,7 @@ completion_bash = custom_target('bash-completion', completion_zsh = custom_target('zsh-completion', capture: true, command: [generate_completions_program, meson.global_source_root() / 'src', 'zsh'], + depends: [toolbox], install: true, install_dir: get_option('datadir') / 'zsh' / 'site_functions', output: '_toolbox') @@ -31,6 +33,7 @@ completion_zsh = custom_target('zsh-completion', completion_fish = custom_target('fish-completion', capture: true, command: [generate_completions_program, meson.global_source_root() / 'src', 'fish'], + depends: [toolbox], install: true, install_dir: fish_comp_dir, output: 'toolbox.fish') diff --git a/src/meson.build b/src/meson.build index 30b771a6e..7c05a24ab 100644 --- a/src/meson.build +++ b/src/meson.build @@ -47,7 +47,7 @@ endif message('Host machine dynamic linker:', dynamic_linker) -custom_target( +toolbox = custom_target( 'toolbox', build_by_default: true, command: [