summaryrefslogtreecommitdiffstats
path: root/rules/kernel.make
diff options
context:
space:
mode:
authorRobert Schwebel <r.schwebel@pengutronix.de>2005-07-03 22:16:32 +0000
committerRobert Schwebel <r.schwebel@pengutronix.de>2005-07-03 22:16:32 +0000
commitb923393a4e043b567b9f11bd466174977f9f9135 (patch)
treea2a195b3147a8f2d7f6f61692a2e4615e8179492 /rules/kernel.make
parent5bdd3faa990b8a03fce54a4427b0c2e5eee9d283 (diff)
downloadptxdist-b923393a4e043b567b9f11bd466174977f9f9135.tar.gz
ptxdist-b923393a4e043b567b9f11bd466174977f9f9135.tar.xz
use modutils for 2.4, module-init-tools for 2.6
git-svn-id: https://svn.pengutronix.de/svn/ptxdist/trunks/ptxdist-0.7-trunk@2883 33e552b5-05e3-0310-8538-816dae2090ed
Diffstat (limited to 'rules/kernel.make')
-rw-r--r--rules/kernel.make15
1 files changed, 11 insertions, 4 deletions
diff --git a/rules/kernel.make b/rules/kernel.make
index 7ba1074ac..df00cd7c7 100644
--- a/rules/kernel.make
+++ b/rules/kernel.make
@@ -305,14 +305,21 @@ endif
kernel_prepare: $(STATEDIR)/kernel.prepare
-kernel_prepare_deps = \
- $(STATEDIR)/virtual-xchain.install \
- $(STATEDIR)/kernel.extract \
- $(STATEDIR)/hosttool-module-init-tools.install
+kernel_prepare_deps = $(STATEDIR)/virtual-xchain.install
+kernel_prepare_deps += $(STATEDIR)/kernel.extract
+ifdef PTXCONF_KERNEL_2_4
+kernel_prepare_deps += $(STATEDIR)/hosttool-modutils.install
+else
+kernel_prepare_deps += $(STATEDIR)/hosttool-module-init-tools.install
+endif
KERNEL_PATH = PATH=$(CROSS_PATH)
KERNEL_MAKEVARS = HOSTCC=$(HOSTCC)
+ifdef PTXCONF_KERNEL_2_4
+KERNEL_MAKEVARS += DEPMOD=$(call remove_quotes,$(PTXCONF_PREFIX)/sbin/$(PTXCONF_GNU_TARGET)-depmod.old)
+else
KERNEL_MAKEVARS += DEPMOD=$(call remove_quotes,$(PTXCONF_PREFIX)/sbin/$(PTXCONF_GNU_TARGET)-depmod)
+endif
ifndef NATIVE
KERNEL_MAKEVARS += ARCH=$(call remove_quotes,$(PTXCONF_ARCH))
KERNEL_MAKEVARS += CROSS_COMPILE=$(COMPILER_PREFIX)