Mercurial > hg > aboriginal
view sources/native-builds/busybox-test.sh @ 1178:80693b1a8038
Yank toybox from simple-root-filesystem. (Still need it for patch in host-tools.sh)
author | Rob Landley <rob@landley.net> |
---|---|
date | Mon, 26 Jul 2010 00:06:58 -0500 |
parents | 81bae2e7bc66 |
children | b41dbea3ba14 |
line wrap: on
line source
#!/bin/bash # Run the busybox test suite. source sources/include.sh || exit 1 [ $# -ne 1 ] && echo "usage: $0 FILENAME" >&2 && exit 1 [ -e "$1" ] && echo "$1" exists && exit 0 WORK="$WORK"/busybox-test && blank_tempdir "$WORK" # Don't download busybox, it's got to already be there in standard sources. setupfor busybox cd "$TOP" cat > "$WORK"/init << 'EOF' || dienow #!/bin/bash echo === $HOST Run busybox test suite cp -sfR /mnt/busybox busybox && cd busybox && make defconfig && ln -s /bin/busybox busybox && cd testsuite && ./runtest && cd .. && rm -rf busybox || exit 1 sync EOF chmod +x "$WORK"/init || dienow mksquashfs "$WORK" "$1" -noappend -all-root