#!/bin/sh # Set this to the location of bitbake BB_DIR=~/zaurus/oe/bitbake # The location of the OpenEmbedded dir PKG_DIR=~/zaurus/oe/openembedded HERE=`pwd` cd $BB_DIR svn update cd $PKG_DIR bk pull bk -r co -q cd $HERE cd $1 #use this if using the openzaurus cross compiler PATH=$BB_DIR/bin:/usr/local/arm/2.95.3/bin:${PATH} # Blank this so we don't link non-arm libraries LD_LIBRARY_PATH= # Don't export TARGET_ARCH - it *will* cause build failures export PATH LD_LIBRARY_PATH #Stop multi byte characters breaking the patcher stuff and let other understand out bugs/errors export LC_ALL=C export BBPATH=`pwd`:$PKG_DIR:$BB_DIR unset BB_DIR unset PKG_DIR