From 4f98b0b761b1453b4c70e85cbad0a06abd75bca2 Mon Sep 17 00:00:00 2001 From: Joachim Wiberg Date: Thu, 8 Feb 2024 08:38:41 +0100 Subject: [PATCH] package/podman: install bash completion Signed-off-by: Joachim Wiberg --- package/podman/podman.mk | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/package/podman/podman.mk b/package/podman/podman.mk index b29f502c..126e337b 100644 --- a/package/podman/podman.mk +++ b/package/podman/podman.mk @@ -71,6 +71,13 @@ else PODMAN_TAGS += exclude_graphdriver_vfs endif +ifeq ($(BR2_PACKAGE_BASH_COMPLETION),y) +define PODMAN_BASH_COMPLETION + $(INSTALL) -D -m 644 $(@D)/completions/bash/podman \ + $(TARGET_DIR)/usr/share/bash-completion/completions/ +endef +endif + define PODMAN_INSTALL_TARGET_CMDS $(TARGET_MAKE_ENV) $(MAKE) -C $(@D) DESTDIR=$(TARGET_DIR) PREFIX=/usr \ install.bin @@ -82,6 +89,7 @@ define PODMAN_INSTALL_TARGET_CMDS $(INSTALL) -D -m 644 $(PODMAN_PKGDIR)/containers-policy.json \ $(TARGET_DIR)/etc/containers/policy.json $(PODMAN_SECCOMP_PROFILE) + $(PODMAN_BASH_COMPLETION) endef define PODMAN_INSTALL_INIT_SYSTEMD