summaryrefslogtreecommitdiffstats
path: root/rules/kernel.make
diff options
context:
space:
mode:
authorRobert Schwebel <r.schwebel@pengutronix.de>2005-10-26 12:44:19 +0000
committerRobert Schwebel <r.schwebel@pengutronix.de>2005-10-26 12:44:19 +0000
commit23aed2a6ede5d6df01e8fab23a7f8efa64c1f9a2 (patch)
tree8bc36ef50fff6aaff66a147ee283a0bb5153f36d /rules/kernel.make
parentcef910a030a239698dd7fafc224debae75ef5f61 (diff)
downloadptxdist-23aed2a6ede5d6df01e8fab23a7f8efa64c1f9a2.tar.gz
ptxdist-23aed2a6ede5d6df01e8fab23a7f8efa64c1f9a2.tar.xz
user mode linux support
git-svn-id: https://svn.pengutronix.de/svn/ptxdist/trunks/ptxdist-0.7-trunk@3262 33e552b5-05e3-0310-8538-816dae2090ed
Diffstat (limited to 'rules/kernel.make')
-rw-r--r--rules/kernel.make14
1 files changed, 5 insertions, 9 deletions
diff --git a/rules/kernel.make b/rules/kernel.make
index 70317fce2..4726e62a9 100644
--- a/rules/kernel.make
+++ b/rules/kernel.make
@@ -12,6 +12,9 @@
#
# We provide this package
#
+
+ifndef NATIVE
+
ifdef PTXCONF_KERNEL_2_4
PACKAGES += kernel
endif
@@ -23,7 +26,6 @@ PACKAGES += kernel
endif
-
#
# Use a PTXdist built kernel which is parametrized here or use one from
# an external directory
@@ -441,10 +443,8 @@ KERNEL_MAKEVARS += DEPMOD=$(call remove_quotes,$(PTXCONF_PREFIX)/sbin/$(PTXCONF_
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)
-endif
ifdef PTXCONF_KERNEL_IMAGE_U
KERNEL_MAKEVARS += MKIMAGE=$(PTXCONF_PREFIX)/bin/u-boot-mkimage.sh
@@ -481,14 +481,12 @@ ifndef PTXCONF_DONT_COMPILE_KERNEL
@echo "---------------- make dep ----------------"
@echo
cd $(KERNEL_DIR) && $(KERNEL_PATH) make dep $(KERNEL_MAKEVARS)
-ifndef NATIVE
@echo
@echo "---------- make modules_prepare ----------"
@echo
-cd $(KERNEL_DIR) && $(KERNEL_PATH) make modules_prepare $(KERNEL_MAKEVARS)
endif
endif
-endif
$(call touch, $@)
# ----------------------------------------------------------------------------
@@ -552,14 +550,11 @@ $(STATEDIR)/kernel.install:
kernel_targetinstall: $(STATEDIR)/kernel.targetinstall
-ifndef NATIVE
kernel_targetinstall_deps = $(STATEDIR)/kernel.compile
-endif
$(STATEDIR)/kernel.targetinstall: $(kernel_targetinstall_deps)
@$(call targetinfo, $@)
-ifndef NATIVE
ifdef PTXCONF_KERNEL_INSTALL
@$(call install_init,default)
@$(call install_fixup,PACKAGE,kernel)
@@ -601,7 +596,6 @@ ifdef PTXCONF_KERNEL_INSTALL_MODULES
@$(call install_finish)
endif
-endif
$(call touch, $@)
# ----------------------------------------------------------------------------
@@ -621,4 +615,6 @@ ifndef PTXCONF_USE_EXTERNAL_KERNEL
endif
rm -f $(STATEDIR)/kernel.*
+endif # NATIVE
+
# vim: syntax=make