summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRod Whitby <rod@whitby.id.au>2005-08-01 00:06:40 +0000
committerOpenEmbedded Project <openembedded-devel@lists.openembedded.org>2005-08-01 00:06:40 +0000
commitc515e12bd98b5dd5868af100f917def8fbc2514b (patch)
tree290509a8add911645949e5e67c04ff0613f19fb2
parent95b82c054f0a3f98096d583bb2089646e383fbc6 (diff)
Added native compilation setup capability
-rw-r--r--Makefile12
1 files changed, 11 insertions, 1 deletions
diff --git a/Makefile b/Makefile
index 9c50396e34..4f541e002b 100644
--- a/Makefile
+++ b/Makefile
@@ -6,6 +6,12 @@ SVN_USER ?= ${USER}
CVS_USER ?= ${USER}
SVN_SSH ?= "-l ${SVN_USER}"
+HOST_MACHINE:=$(shell uname -m | sed \
+ -e 's/i[3-9]86/i386/' \
+ -e 's/armv5teb/armeb/' \
+ -e 's/armv5b/armeb/' \
+ )
+
.PHONY: all
all: update build
@@ -97,7 +103,11 @@ setup-unslung setup-openslug setup-ucslugc: setup-%: MT/.configured
[ -e $*/conf/site.conf ] || ( cd $*/conf ; ln -s ../../common/conf/site.conf . )
[ ! -f $*/conf/auto.conf ] || ( cd $*/conf ; rm -f auto.conf )
[ -e $*/conf/auto.conf ] || ( \
- echo "DISTRO=\"$*\"" > $*/conf/auto.conf ; \
+ if [ "${HOST_MACHINE}" = "armeb" ] ; then \
+ echo "DISTRO=\"$*-native\"" > $*/conf/auto.conf ; \
+ else \
+ echo "DISTRO=\"$*\"" > $*/conf/auto.conf ; \
+ fi ; \
echo "MACHINE=\"nslu2\"" >> $*/conf/auto.conf \
)
rm -rf $*/tmp/cache