From 4ca9edaad2fae69ebe02b70065808b44b98c9d4f Mon Sep 17 00:00:00 2001 From: "Yann E. MORIN" Date: Sun, 3 May 2020 15:10:00 +0200 Subject: [PATCH] package/kmod: add option for host variant Curently, host-kmod has no option to enable it, because only the kernel depends on it, and this is unconditional (because we can't know if modules will be enabled in the kernel config). But we're soon to add options to enable various features of kmod, so we'll need a place where to show those features. Signed-off-by: Yann E. MORIN Cc: Yegor Yefremov Cc: Lucian Buga Tested-by: Matt Weber Signed-off-by: Thomas Petazzoni --- linux/Config.in | 1 + package/Config.in.host | 1 + package/kmod/Config.in.host | 6 ++++++ 3 files changed, 8 insertions(+) create mode 100644 package/kmod/Config.in.host diff --git a/linux/Config.in b/linux/Config.in index 619fed86dc..5bd3cdb59b 100644 --- a/linux/Config.in +++ b/linux/Config.in @@ -2,6 +2,7 @@ menu "Kernel" config BR2_LINUX_KERNEL bool "Linux Kernel" + select BR2_PACKAGE_HOST_KMOD # Unconditional, even if modules not enabled select BR2_PACKAGE_HOST_IMAGEMAGICK if BR2_LINUX_KERNEL_CUSTOM_LOGO_PATH != "" help Enable this option if you want to build a Linux kernel for diff --git a/package/Config.in.host b/package/Config.in.host index 58b600d948..546f1c226d 100644 --- a/package/Config.in.host +++ b/package/Config.in.host @@ -39,6 +39,7 @@ menu "Host utilities" source "package/imx-usb-loader/Config.in.host" source "package/jq/Config.in.host" source "package/jsmin/Config.in.host" + source "package/kmod/Config.in.host" source "package/libp11/Config.in.host" source "package/lld/Config.in.host" source "package/lpc3250loader/Config.in.host" diff --git a/package/kmod/Config.in.host b/package/kmod/Config.in.host new file mode 100644 index 0000000000..ea99a790f6 --- /dev/null +++ b/package/kmod/Config.in.host @@ -0,0 +1,6 @@ +config BR2_PACKAGE_HOST_KMOD + bool "host kmod" + help + kmod is a set of tools to handle common tasks with Linux + kernel modules like insert, remove, list, check properties, + resolve dependencies and aliases. -- 2.30.2