Mercurial > hg > aboriginal
view sources/native-builds/busybox-test.sh @ 1265:918501f802d1
Update squashfs and kernel to current versions.
author | Rob Landley <rob@landley.net> |
---|---|
date | Thu, 21 Oct 2010 19:09:51 -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