Mercurial > hg > aboriginal
diff sources/sections/toybox.build @ 1482:b381adcd7968
Add ability to build toybox.
author | Rob Landley <rob@landley.net> |
---|---|
date | Sun, 01 Jan 2012 05:04:32 -0600 |
parents | |
children | 461d70885b17 |
line wrap: on
line diff
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/sources/sections/toybox.build Sun Jan 01 05:04:32 2012 -0600 @@ -0,0 +1,15 @@ +# Build toybox statically by default, but don't statically link against +# glibc (during host-tools.sh build) because glibc is buggy and can't combine +# --static with --gc-sections. See http://blah for details + +# Build toybox + +make defconfig && +cp .config "$WORK"/config-toybox && +CFLAGS="$CFLAGS $STATIC_FLAGS" make -j $CPUS $DO_CROSS && +PREFIX="$STAGE_DIR" make install$([ -z "$DO_CROSS" ] && echo _flat) || dienow + +if [ ! -z "$SKIP_STRIP" ] +then + cp toybox_unstripped "$INSTDIR/toybox" || dienow +fi