]> git.ipfire.org Git - thirdparty/openembedded/openembedded-core-contrib.git/commitdiff
runqemu: Also specialcase resolution of '.' to the file's location
authorRichard Purdie <richard.purdie@linuxfoundation.org>
Tue, 21 Nov 2017 17:56:40 +0000 (17:56 +0000)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Tue, 21 Nov 2017 17:58:41 +0000 (17:58 +0000)
Similarly to handling "../", handle "." to resovle to the qemuconf
file's current directory.

(From OE-Core rev: 33418ed064fe9cff5b4803f09135a81d9170c189)

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
scripts/runqemu

index b09cf1ceb890b3a427c6272d88ec35f16a15bb88..cd9443595bf087d13ce1fca9540ff089f3b9b9ce 100755 (executable)
@@ -728,6 +728,8 @@ class BaseConfig(object):
             k_upper = k.upper()
             if v.startswith("../"):
                 v = os.path.abspath(os.path.dirname(self.qemuboot) + "/" + v)
+            elif v == ".":
+                v = os.path.dirname(self.qemuboot)
             self.set(k_upper, v)
 
     def validate_paths(self):