X-Git-Url: https://vcs.maemo.org/git/?a=blobdiff_plain;f=build.sh;h=4b00bd401c651779d0b74113bf5c03b09319a03e;hb=HEAD;hp=f68e035c512ebf17a63e1cd9d9efb125b9051ebf;hpb=d7f7d6ca343a6b64228b8a258c071fb36380d50d;p=busybox-power diff --git a/build.sh b/build.sh index f68e035..4b00bd4 100755 --- a/build.sh +++ b/build.sh @@ -2,11 +2,14 @@ # Helper script to build busybox-power # Please run me from within Scratchbox -BBVERSION="1.18.5" -MAKETHREADS="8" +BBVERSION="1.21.1" +MAKETHREADS=`grep -i 'processor.:' /proc/cpuinfo |wc -l` +if [ -z "$MAKETHREADS" -o "$MAKETHREADS" -eq 0 ] ; then MAKETHREADS=1; fi SCRIPTDIR=`dirname $(readlink -f $0)` BUILDDIR="$SCRIPTDIR/../busybox-power-build" +BUILD_OPTIONS="parallel=$MAKETHREADS" + hash wget 2>&- || { echo >&2 "this script requires wget, exiting now" exit 1 @@ -16,8 +19,7 @@ mkdir -p $BUILDDIR cd $BUILDDIR if ! test -e busybox-$BBVERSION.tar.bz2; then - wget http://busybox.net/downloads/busybox-$BBVERSION.tar.bz2 -fi; + wget http://busybox.net/downloads/busybox-$BBVERSION.tar.bz2; fi if test -d busybox-$BBVERSION/; then echo "`pwd`/busybox-$BBVERSION already exists," @@ -25,8 +27,8 @@ if test -d busybox-$BBVERSION/; then exit 1 fi -tar -jxvf busybox-$BBVERSION.tar.bz2 +tar -jxf busybox-$BBVERSION.tar.bz2 cp -af $SCRIPTDIR/debian/ busybox-$BBVERSION/ # Build -cd busybox-$BBVERSION/ && DEB_BUILD_OPTIONS="parallel=$MAKETHREADS" dpkg-buildpackage -r"fakeroot -u" -uc -us -nc +cd busybox-$BBVERSION/ && DEB_BUILD_OPTIONS="$BUILD_OPTIONS" dpkg-buildpackage -r"fakeroot -u" -uc -us -nc