summaryrefslogtreecommitdiffstats
path: root/rules/libkmod.in
diff options
context:
space:
mode:
authorJuergen Beisert <jbe@pengutronix.de>2011-12-25 18:47:38 +0100
committerJuergen Beisert <jbe@pengutronix.de>2012-01-04 12:46:35 +0100
commit1a2d36372b371ada09c86f5e14470d45a5d0fc08 (patch)
treea69f09e2a7dfe149069c6f262da7e41e6c1879a9 /rules/libkmod.in
parentd317687e46231befb18b4ff405e032c093559f20 (diff)
downloadptxdist-1a2d36372b371ada09c86f5e14470d45a5d0fc08.tar.gz
ptxdist-1a2d36372b371ada09c86f5e14470d45a5d0fc08.tar.xz
Add the 'kmod' tools and library.
'kmod' is a set of tools to handle common tasks with Linux kernel modules like insert, remove, list, check properties, resolve dependencies and aliases. It will become the replacement for the current existing kernel module handling commands. And future versions of 'udev' will use its library to speed up all the currenlty time consuming tasks at system start. Signed-off-by: Juergen Beisert <jbe@pengutronix.de>
Diffstat (limited to 'rules/libkmod.in')
-rw-r--r--rules/libkmod.in39
1 files changed, 39 insertions, 0 deletions
diff --git a/rules/libkmod.in b/rules/libkmod.in
new file mode 100644
index 000000000..eccc6292c
--- /dev/null
+++ b/rules/libkmod.in
@@ -0,0 +1,39 @@
+## SECTION=system_libraries
+
+menuconfig LIBKMOD
+ tristate
+ select ZLIB if LIBKMOD_ZLIB
+ prompt "libkmod "
+ help
+ libkmod is a library with a set of tools frontends to handle common
+ tasks with Linux kernel modules like insert, remove, list, check
+ properties, resolve dependencies and aliases.
+
+if LIBKMOD
+
+config LIBKMOD_TOOLS
+ bool
+ prompt "install tools"
+ help
+ Install tool frontends that provide same functionality as the
+ module-init-tools
+
+config LIBKMOD_ZLIB
+ bool
+ prompt "use zlib"
+ help
+ Use the 'zlib' to handle compressed modules
+
+config LIBKMOD_LOGGING
+ bool
+ prompt "enable syslog"
+ help
+ Enable syslog based logging
+
+config LIBKMOD_DEBUG
+ bool
+ prompt "enable debug output"
+ help
+ Make the package more noisy
+
+endif