diff options
author | Travis Kemen <thepeople@openwrt.org> | 2008-05-15 00:57:50 +0000 |
---|---|---|
committer | Travis Kemen <thepeople@openwrt.org> | 2008-05-15 00:57:50 +0000 |
commit | 7c7bd6f61c5a47b06928f821dcec7f07a4fb4221 (patch) | |
tree | 5ef839606174fba6cd24fbd40fb456c752450d9c | |
parent | 72d40dec08cc3ba71fc8d6e2e8156bfaddef54bf (diff) | |
download | upstream-7c7bd6f61c5a47b06928f821dcec7f07a4fb4221.tar.gz upstream-7c7bd6f61c5a47b06928f821dcec7f07a4fb4221.tar.bz2 upstream-7c7bd6f61c5a47b06928f821dcec7f07a4fb4221.zip |
This patch makes kernel modules check if config is defined and creates a config passthrough target which will evaluate the original config in the generated package. This is done so kernel modules can have configuration menus like busybox, etc... Signed-off-by: Axel Gembe <ago@bastart.eu.org>
SVN-Revision: 11139
-rw-r--r-- | include/kernel.mk | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/include/kernel.mk b/include/kernel.mk index b80c3b63ff..7d986e4597 100644 --- a/include/kernel.mk +++ b/include/kernel.mk @@ -120,6 +120,12 @@ $(call KernelPackage/$(1)/description) endef endif + ifdef KernelPackage/$(1)/config + define Package/kmod-$(1)/config +$(call KernelPackage/$(1)/config) + endef + endif + ifneq ($(if $(KCONFIG),$(filter m,$(foreach c,$(filter-out %=y %=n %=m,$(KCONFIG)),$($(c)))),.),) ifneq ($(strip $(FILES)),) define Package/kmod-$(1)/install |