From 1ceb7b971109f08ec2561d28172a37a61f7249f4 Mon Sep 17 00:00:00 2001 From: Mika Westerberg Date: Tue, 18 Jun 2024 16:04:02 +0300 Subject: [PATCH] package/tbtools: install bash completion files and scripts Add hooks to install the bash completion files and scripts provided by the package. Signed-off-by: Mika Westerberg Signed-off-by: Thomas Petazzoni --- package/tbtools/tbtools.mk | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/package/tbtools/tbtools.mk b/package/tbtools/tbtools.mk index 15766b67c7..baba0e8a3b 100644 --- a/package/tbtools/tbtools.mk +++ b/package/tbtools/tbtools.mk @@ -10,4 +10,16 @@ TBTOOLS_LICENSE = MIT TBTOOLS_LICENSE_FILES = LICENSE TBTOOLS_DEPENDENCIES = udev +define TBTOOLS_INSTALL_SCRIPTS + $(MAKE) -C $(@D) PREFIX=$(TARGET_DIR)/usr install-scripts +endef +TBTOOLS_POST_INSTALL_TARGET_HOOKS += TBTOOLS_INSTALL_SCRIPTS + +ifeq ($(BR2_PACKAGE_BASH_COMPLETION),y) +define TBTOOLS_INSTALL_COMPLETION + $(MAKE) -C $(@D) PREFIX=$(TARGET_DIR)/usr install-completion +endef +TBTOOLS_POST_INSTALL_TARGET_HOOKS += TBTOOLS_INSTALL_COMPLETION +endif + $(eval $(cargo-package))