author | "Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> |
Sun Feb 17 22:58:57 2008 +0000 (2008-02-17) | |
changeset 435 | ff598e5b4bb5 |
permissions | -rw-r--r-- |
yann@402 | 1 |
Lets you run 'make oldconfig' and 'make menuconfig' on systems |
yann@402 | 2 |
where shared libraries aren't easy. (There's no harm in using the |
yann@402 | 3 |
static version of libkconfig.) |
yann@402 | 4 |
Idea mentioned by Bertrand Marquis, but this patch is a bit simpler than his. |
yann@402 | 5 |
|
yann@402 | 6 |
|
yann@402 | 7 |
--- linux-2.6.8.1/scripts/kconfig/Makefile.old 2004-09-09 20:30:25.000000000 -0700 |
yann@402 | 8 |
+++ linux-2.6.8.1/scripts/kconfig/Makefile 2004-09-09 20:47:51.000000000 -0700 |
yann@402 | 9 |
@@ -68,8 +68,8 @@ |
yann@402 | 10 |
libkconfig-objs := zconf.tab.o |
yann@402 | 11 |
|
yann@402 | 12 |
host-progs := conf mconf qconf gconf |
yann@402 | 13 |
-conf-objs := conf.o libkconfig.so |
yann@402 | 14 |
-mconf-objs := mconf.o libkconfig.so |
yann@402 | 15 |
+conf-objs := conf.o $(libkconfig-objs) |
yann@402 | 16 |
+mconf-objs := mconf.o $(libkconfig-objs) |
yann@402 | 17 |
|
yann@402 | 18 |
ifeq ($(MAKECMDGOALS),xconfig) |
yann@402 | 19 |
qconf-target := 1 |
yann@402 | 20 |
@@ -88,7 +88,7 @@ |
yann@402 | 21 |
gconf-objs := gconf.o kconfig_load.o |
yann@402 | 22 |
endif |
yann@402 | 23 |
|
yann@402 | 24 |
-clean-files := libkconfig.so lkc_defs.h qconf.moc .tmp_qtcheck \ |
yann@402 | 25 |
+clean-files := $(libkconfig-objs) lkc_defs.h qconf.moc .tmp_qtcheck \ |
yann@402 | 26 |
.tmp_gtkcheck zconf.tab.c zconf.tab.h lex.zconf.c |
yann@402 | 27 |
|
yann@402 | 28 |
# generated files seem to need this to find local include files |