summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRichard Maw <richard.maw@codethink.co.uk>2012-03-27 15:55:45 +0100
committerSuper user <root@baserock.(none)>2012-09-17 13:11:38 +0000
commit70826333628f748dc473b5ca21132c53defeea7e (patch)
tree616e79155a7b0086597f767637f993097ceaf7b1
parentde02cac1470d07a2f12355fbdbd64ca7663b5590 (diff)
downloadbusybox-70826333628f748dc473b5ca21132c53defeea7e.tar.gz
busybox.morph: make modutils more useful
MODPROBE_SMALL gives insufficient modutils to install the kernel because it does not accept -b, which we use to generate the module dependencies on the modules in DESTDIR
-rw-r--r--busybox.morph8
1 files changed, 8 insertions, 0 deletions
diff --git a/busybox.morph b/busybox.morph
index a3aae9f95..e4354bc89 100644
--- a/busybox.morph
+++ b/busybox.morph
@@ -12,6 +12,14 @@
"sed -e 's/.*FEATURE_MOUNT_CIFS=.*/# CONFIG_FEATURE_MOUNT_CIFS is not set/' -i .config",
"sed -e 's|.*UDHCPC_DEFAULT_SCRIPT=.*|CONFIG_UDHCPC_DEFAULT_SCRIPT=\"'\"$PREFIX\"/share/udhcpc/default.script'\"|' -i .config",
"[ \"$PREFIX\" = /usr ] || sed -e 's/.*INSTALL_NO_USR.*/CONFIG_INSTALL_NO_USR=y/' -i .config",
+ "sed -e 's/.*MODPROBE_SMALL=.*/# CONFIG_MODPROBE_SMALL is not set/' -i .config",
+ "sed -e 's/.*INSMOD=.*/CONFIG_INSMOD=y/' -i .config",
+ "sed -e 's/.*RMMOD=.*/CONFIG_RMMOD=y/' -i .config",
+ "sed -e 's/.*LSMOD=.*/CONFIG_LSMOD=y/' -i .config",
+ "sed -e 's/.*DEPMOD=.*/CONFIG_DEPMOD=y/' -i .config",
+ "sed -e 's/.*MODPROBE=.*/CONFIG_MODPROBE=y/' -i .config",
+ "sed -e 's/.*FEATURE_MODPROBE_BLACKLIST=.*/CONFIG_FEATURE_MODPROBE_BLACKLIST=y/' -i .config",
+ "sed -e 's/.*FEATURE_LSMOD_PRETTY_2_6_OUTPUT=.*/CONFIG_FEATURE_LSMOD_PRETTY_2_6_OUTPUT=y/' -i .config",
"sed -e 's/.*CONFIG_PATCH.*/# CONFIG_PATCH is not set/' -i .config",
"sed -e 's/.*CONFIG_UNXZ.*/# CONFIG_UNXZ is not set/' -i .config",
"sed -e 's/.*CONFIG_XZ.*/# CONFIG_XZ is not set/' -i .config",