diff options
-rwxr-xr-x | scripts/runqemu | 17 |
1 files changed, 5 insertions, 12 deletions
diff --git a/scripts/runqemu b/scripts/runqemu index 619ffb6bed..9c0a03b4e2 100755 --- a/scripts/runqemu +++ b/scripts/runqemu | |||
@@ -399,18 +399,11 @@ findimage() { | |||
399 | 399 | ||
400 | # Sort rootfs candidates by modification time - the most | 400 | # Sort rootfs candidates by modification time - the most |
401 | # recently created one is the one we most likely want to boot. | 401 | # recently created one is the one we most likely want to boot. |
402 | filenames=`ls -t $where/*-image*$machine.$extension 2>/dev/null | xargs` | 402 | filename=`ls -t1 $where/*-image*$machine.$extension 2>/dev/null | head -n1` |
403 | for name in $filenames; do | 403 | if [ "x$filename" != "x" ]; then |
404 | case $name in | 404 | ROOTFS=$filename |
405 | *core-image-sato* | \ | 405 | return |
406 | *core-image-lsb* | \ | 406 | fi |
407 | *core-image-basic* | \ | ||
408 | *core-image-minimal* ) | ||
409 | ROOTFS=$name | ||
410 | return | ||
411 | ;; | ||
412 | esac | ||
413 | done | ||
414 | 407 | ||
415 | echo "Couldn't find a $machine rootfs image in $where." | 408 | echo "Couldn't find a $machine rootfs image in $where." |
416 | exit 1 | 409 | exit 1 |