From 0d7f06f0e2680d2e4a4cda753dd17383acbc8eb2 Mon Sep 17 00:00:00 2001 From: Stephan Raue Date: Fri, 12 Nov 2010 00:09:29 +0100 Subject: [PATCH] busybox: remove 'unpack' and 'need_unpack' script, cleanup Signed-off-by: Stephan Raue --- packages/sysutils/busybox/build | 9 +++++++-- packages/sysutils/busybox/need_unpack | 12 ------------ packages/sysutils/busybox/unpack | 13 ------------- 3 files changed, 7 insertions(+), 27 deletions(-) delete mode 100755 packages/sysutils/busybox/need_unpack delete mode 100755 packages/sysutils/busybox/unpack diff --git a/packages/sysutils/busybox/build b/packages/sysutils/busybox/build index 4476274f91..5b71b6ae22 100755 --- a/packages/sysutils/busybox/build +++ b/packages/sysutils/busybox/build @@ -8,12 +8,17 @@ else BUSYBOX_CFG_FILE=$ROOT/$PKG_DIR/config/$1.conf fi +# optimize for size + CFLAGS=`echo $CFLAGS | sed -e "s|-O?|-Os|"` + cd $BUILD/busybox* # Build Busybox for system make distclean cp $BUSYBOX_CFG_FILE .config - [ -n "$TIMEZONE" ] && sed -i -e 's/^# CONFIG_HWCLOCK .*$/CONFIG_HWCLOCK=yes/g' -e 's/^# CONFIG_FEATURE_HWCLOCK_LONG_OPTIONS .*/CONFIG_FEATURE_HWCLOCK_LONG_OPTIONS=yes/g' $BUSYBOX/.config make oldconfig - ARCH=$TARGET_ARCH make install + make ARCH=$TARGET_ARCH \ + HOSTCC=$HOST_CC \ + CROSS_COMPILE=$TARGET_PREFIX \ + install diff --git a/packages/sysutils/busybox/need_unpack b/packages/sysutils/busybox/need_unpack deleted file mode 100755 index 08eb4d014b..0000000000 --- a/packages/sysutils/busybox/need_unpack +++ /dev/null @@ -1,12 +0,0 @@ -#!/bin/sh - -. config/options $1 - -STAMP=$STAMPS/$1/unpack - -. $STAMP - -test $PKG_DIR/config/$1.conf -nt $STAMP && rm -f $STAMP -# test $STAMP_DEVTOOLS != $DEVTOOLS && rm -f $STAMP - -exit 0 diff --git a/packages/sysutils/busybox/unpack b/packages/sysutils/busybox/unpack deleted file mode 100755 index 15e0f94efc..0000000000 --- a/packages/sysutils/busybox/unpack +++ /dev/null @@ -1,13 +0,0 @@ -#!/bin/sh - -. config/options $1 - -$SCRIPTS/build toolchain - -BUSYBOX=`ls -d $PKG_BUILD` - -cat <>$BUSYBOX/Makefile.custom -HOSTCC = $HOST_CC -CROSS_COMPILE = $TARGET_PREFIX -CFLAGS += -std=gnu99 -Os -EOF