diff options
author | Sascha Hauer <s.hauer@pengutronix.de> | 2006-06-12 12:37:12 +0000 |
---|---|---|
committer | Sascha Hauer <s.hauer@pengutronix.de> | 2006-06-12 12:37:12 +0000 |
commit | 40c4d6b9990cd818727918eeae77f20439b0bb65 (patch) | |
tree | cce3ac34cac4770a0c6f63ab15d795c3c317c569 /rules/kernel.make | |
parent | 56b3c9e9064dbfb50c76dc45900a68991d907b4e (diff) | |
download | ptxdist-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.make | 16 |
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 |