if build_manager
+ # shell completion
+ subdir('shell-completion')
+
# installation script
meson.add_install_script('scripts/install.sh', py3.path())
--- /dev/null
+# CLI comletion for bash-shell
+install_data(
+ sources: 'client.bash',
+ rename: 'kresctl',
+ install_dir: completion_dir / 'bash-completion' / 'completions'
+ )
+
+# CLI completion for fish-shell
+install_data(
+ sources: 'client.fish',
+ rename: 'kresctl.fish',
+ install_dir: completion_dir / 'fish' / 'completions'
+ )
systemd_unit_dir = prefix / 'lib' / 'systemd' / 'system'
systemd_tmpfiles_dir = prefix / 'lib' / 'tmpfiles.d'
systemd_sysusers_dir = prefix / 'lib' / 'sysusers.d'
-completions_dir = prefix / 'share'
+completion_dir = prefix / 'share'
mod_inc_dir = include_directories('.', 'contrib/')
## Trust anchors