diff options
author | Scott Garman <scott.a.garman@intel.com> | 2011-02-24 11:23:28 -0800 |
---|---|---|
committer | Richard Purdie <rpurdie@linux.intel.com> | 2011-03-01 11:46:41 +0000 |
commit | 9f9e981ca20fe341a27765390fa723295b74a389 (patch) | |
tree | f1f05d60c29a313f0aa4282e85ee6bafd100ac5c | |
parent | 6667dd32845061652810835d9a48ede57bf7943f (diff) | |
download | openembedded-core-9f9e981ca20fe341a27765390fa723295b74a389.tar.gz openembedded-core-9f9e981ca20fe341a27765390fa723295b74a389.tar.bz2 openembedded-core-9f9e981ca20fe341a27765390fa723295b74a389.zip |
poky-qemu: handle cases where an nfs directory contains -image-
Previously we mistakenly assumed that any argument which contained
*-image-* was the name of a rootfs image file. This allows nfs
directory paths to work correctly when they contain this substring.
This fixes [BUGID #743]
Signed-off-by: Scott Garman <scott.a.garman@intel.com>
-rwxr-xr-x | scripts/poky-qemu | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/scripts/poky-qemu b/scripts/poky-qemu index 1086c3df1e..c76b3ab7b6 100755 --- a/scripts/poky-qemu +++ b/scripts/poky-qemu @@ -113,6 +113,12 @@ while [ $i -le $# ]; do if [ -z "$ROOTFS" ]; then if [ -f "$arg" ]; then process_filename $arg + elif [ -d "$arg" ]; then + # Handle the case where the nfsroot dir has -image- + # in the pathname + echo "Assuming $arg is an nfs rootfs" + FSTYPE=nfs + ROOTFS=$arg else ROOTFS=$arg LAZY_ROOTFS="true" |