this patch allows for per-arch/board/vendor Kconfig files (and thus
options) by generating vendors/Kconfig based on `find` in the vendors
dir.  this way we can keep Blackfin options (like file format and dynamic
device nodes) in our own directories.

Signed-off-by: Mike Frysinger <[EMAIL PROTECTED]>
---
Index: Makefile
===================================================================
RCS file: /usr/local/src/uClinux/local-cvs/,v/Makefile,v
retrieving revision 1.1.1.1
diff -u -p -r1.1.1.1 Makefile
--- Makefile    11 Jun 2007 06:52:54 -0000      1.1.1.1
+++ Makefile    13 Jun 2007 02:55:16 -0000
@@ -102,8 +102,12 @@ tools/cksum: tools/sg-cksum/*.c
 # running the kernel and other config scripts
 #
 
+.PHONY: vendors/Kconfig
+vendors/Kconfig:
+       find vendors -mindepth 2 -name Kconfig | sed 's:^:source ../:' > 
vendors/Kconfig
+
 .PHONY: Kconfig
-Kconfig:
+Kconfig: vendors/Kconfig
        @chmod u+x config/mkconfig
        config/mkconfig > Kconfig
 
Index: config/Kconfig
===================================================================
RCS file: /usr/local/src/uClinux/local-cvs/,v/config/Kconfig,v
retrieving revision 1.1.1.1
diff -u -p -r1.1.1.1 Kconfig
--- config/Kconfig      11 Jun 2007 06:57:34 -0000      1.1.1.1
+++ config/Kconfig      13 Jun 2007 02:54:25 -0000
@@ -12,4 +12,6 @@ source ../lib/Kconfig
 
 source ../user/Kconfig
 
+source ../vendors/Kconfig
+
 #############################################################################
_______________________________________________
uClinux-dev mailing list
uClinux-dev@uclinux.org
http://mailman.uclinux.org/mailman/listinfo/uclinux-dev
This message was resent by uclinux-dev@uclinux.org
To unsubscribe see:
http://mailman.uclinux.org/mailman/options/uclinux-dev

Reply via email to