summaryrefslogtreecommitdiffstats
path: root/rules/kernel.make
diff options
context:
space:
mode:
authorSascha Hauer <s.hauer@pengutronix.de>2006-06-12 12:37:12 +0000
committerSascha Hauer <s.hauer@pengutronix.de>2006-06-12 12:37:12 +0000
commit40c4d6b9990cd818727918eeae77f20439b0bb65 (patch)
treecce3ac34cac4770a0c6f63ab15d795c3c317c569 /rules/kernel.make
parent56b3c9e9064dbfb50c76dc45900a68991d907b4e (diff)
downloadptxdist-40c4d6b9990cd818727918eeae77f20439b0bb65.tar.gz
ptxdist-40c4d6b9990cd818727918eeae77f20439b0bb65.tar.xz
make kernel config file configurable
git-svn-id: https://svn.pengutronix.de/svn/ptxdist/trunks/ptxdist-0.10-trunk@5762 33e552b5-05e3-0310-8538-816dae2090ed
Diffstat (limited to 'rules/kernel.make')
-rw-r--r--rules/kernel.make16
1 files changed, 4 insertions, 12 deletions
diff --git a/rules/kernel.make b/rules/kernel.make
index b76f3eb3b..9cd764d97 100644
--- a/rules/kernel.make
+++ b/rules/kernel.make
@@ -12,13 +12,13 @@
PACKAGES-$(PTXCONF_KERNEL_COMPILE) += kernel
ifdef NATIVE
-KERNEL_CONFIG := $(PTXDIST_WORKSPACE)/kernelconfig.native
+KERNEL_CONFIG := $(PTXDIST_WORKSPACE)/$(call remove_quotes, $(PTXCONF_KERNEL_NATIVE_CONFIG))
KERNEL_VERSION := $(call remove_quotes, $(PTXCONF_KERNEL_NATIVE_VERSION))
KERNEL_VERSION_MAJOR := $(KERNEL_NATIVE_VERSION_MAJOR)
KERNEL_VERSION_MINOR := $(KERNEL_NATIVE_VERSION_MINOR)
KERNEL_SERIES := $(PTXDIST_WORKSPACE)/kernel-patches-native/$(PTXCONF_KERNEL_NATIVE_SERIES)
else
-KERNEL_CONFIG := $(PTXDIST_WORKSPACE)/kernelconfig.target
+KERNEL_CONFIG := $(PTXDIST_WORKSPACE)/$(call remove_quotes, $(PTXCONF_KERNEL_TARGET_CONFIG))
KERNEL_VERSION := $(call remove_quotes, $(PTXCONF_KERNEL_TARGET_VERSION))
KERNEL_VERSION_MAJOR := $(KERNEL_TARGET_VERSION_MAJOR)
KERNEL_VERSION_MINOR := $(KERNEL_TARGET_VERSION_MINOR)
@@ -73,18 +73,10 @@ endif
kernel_menuconfig: $(STATEDIR)/kernel.extract
-ifdef NATIVE
- cp $(PTXDIST_WORKSPACE)/kernelconfig.native $(KERNEL_DIR)/.config
-else
- cp $(PTXDIST_WORKSPACE)/kernelconfig.target $(KERNEL_DIR)/.config
-endif
+ cp $(KERNEL_CONFIG) $(KERNEL_DIR)/.config
cd $(KERNEL_DIR) && $(KERNEL_PATH) make menuconfig $(KERNEL_MAKEVARS)
cd $(KERNEL_DIR) && $(KERNEL_PATH) make silentoldconfig $(KERNEL_MAKEVARS)
-ifdef NATIVE
- cp $(KERNEL_DIR)/.config $(PTXDIST_WORKSPACE)/kernelconfig.native
-else
- cp $(KERNEL_DIR)/.config $(PTXDIST_WORKSPACE)/kernelconfig.target
-endif
+ cp $(KERNEL_DIR)/.config $(KERNEL_CONFIG)
@if [ -f $(STATEDIR)/kernel.compile ]; then \
rm $(STATEDIR)/kernel.compile; \
fi