summaryrefslogtreecommitdiff
path: root/kernel/Makefile
diff options
context:
space:
mode:
authorPatrick Mochel <mochel@osdl.org>2003-08-03 23:55:56 -0700
committerPatrick Mochel <mochel@osdl.org>2003-08-03 23:55:56 -0700
commitdc117fbd4bd621db6b97c7cf9edd2ec783f52a5c (patch)
treed7202121f4941b9b324ab7e9158660b26493172d /kernel/Makefile
parente2f1995e370df60f6a3da62da6fdd02516bf1d98 (diff)
parent450fa027bec4e3e22229fea052acecbd5dd8a335 (diff)
Merge osdl.org:/home/mochel/src/kernel/devel/linux-2.5-virgin
into osdl.org:/home/mochel/src/kernel/devel/linux-2.5-power
Diffstat (limited to 'kernel/Makefile')
-rw-r--r--kernel/Makefile10
1 files changed, 10 insertions, 0 deletions
diff --git a/kernel/Makefile b/kernel/Makefile
index 80a1148cf989..9be7ecd310f7 100644
--- a/kernel/Makefile
+++ b/kernel/Makefile
@@ -18,6 +18,10 @@ obj-$(CONFIG_PM) += pm.o
obj-$(CONFIG_CPU_FREQ) += cpufreq.o
obj-$(CONFIG_BSD_PROCESS_ACCT) += acct.o
obj-$(CONFIG_COMPAT) += compat.o
+obj-$(CONFIG_IKCONFIG) += configs.o
+
+# files to be removed upon make clean
+clean-files := ikconfig.h
ifneq ($(CONFIG_IA64),y)
# According to Alan Modra <alan@linuxcare.com.au>, the -fno-omit-frame-pointer is
@@ -27,3 +31,9 @@ ifneq ($(CONFIG_IA64),y)
# to get a correct value for the wait-channel (WCHAN in ps). --davidm
CFLAGS_sched.o := $(PROFILING) -fno-omit-frame-pointer
endif
+
+$(obj)/ikconfig.h: scripts/mkconfigs .config Makefile
+ $(CONFIG_SHELL) scripts/mkconfigs .config Makefile > $(obj)/ikconfig.h
+
+$(obj)/configs.o: $(obj)/ikconfig.h $(obj)/configs.c \
+ include/linux/version.h include/linux/compile.h