Re: [OpenWrt-Devel] [PATCH 1/2] kernel: allow kernel modules to have a configuration definition

2008-05-14 Thread Travis Kemen
Axel Gembe wrote:
 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 [EMAIL PROTECTED]
 ---
  include/kernel.mk |6 ++
  1 files changed, 6 insertions(+), 0 deletions(-)
 
 diff --git a/include/kernel.mk b/include/kernel.mk
 index 52355dc..6d03683 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

Committed r11139. Thanks

Travis
___
openwrt-devel mailing list
openwrt-devel@lists.openwrt.org
http://lists.openwrt.org/cgi-bin/mailman/listinfo/openwrt-devel


[OpenWrt-Devel] [PATCH 1/2] kernel: allow kernel modules to have a configuration definition

2008-05-06 Thread Axel Gembe
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 [EMAIL PROTECTED]
---
 include/kernel.mk |6 ++
 1 files changed, 6 insertions(+), 0 deletions(-)

diff --git a/include/kernel.mk b/include/kernel.mk
index 52355dc..6d03683 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
-- 
1.5.5.1

___
openwrt-devel mailing list
openwrt-devel@lists.openwrt.org
http://lists.openwrt.org/cgi-bin/mailman/listinfo/openwrt-devel