mirror of
https://git.yoctoproject.org/poky
synced 2026-04-21 21:32:12 +02:00
classes/qemuboot: allow IMAGE_LINK_NAME to be empty
If IMAGE_LINK_NAME is empty (supported everywhere else) then do not create the symlink for the .qemuboot file. (From OE-Core rev: 9b19845c0506949ca61965fb92fb3f337062f377) Signed-off-by: Paul Eggleton <paul.eggleton@microsoft.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
This commit is contained in:
committed by
Richard Purdie
parent
a2eb528b63
commit
9eb8c5195e
@@ -118,7 +118,10 @@ python do_write_qemuboot_conf() {
|
||||
import configparser
|
||||
|
||||
qemuboot = "%s/%s.qemuboot.conf" % (d.getVar('IMGDEPLOYDIR'), d.getVar('IMAGE_NAME'))
|
||||
qemuboot_link = "%s/%s.qemuboot.conf" % (d.getVar('IMGDEPLOYDIR'), d.getVar('IMAGE_LINK_NAME'))
|
||||
if d.getVar('IMAGE_LINK_NAME'):
|
||||
qemuboot_link = "%s/%s.qemuboot.conf" % (d.getVar('IMGDEPLOYDIR'), d.getVar('IMAGE_LINK_NAME'))
|
||||
else:
|
||||
qemuboot_link = ""
|
||||
finalpath = d.getVar("DEPLOY_DIR_IMAGE")
|
||||
topdir = d.getVar('TOPDIR')
|
||||
cf = configparser.ConfigParser()
|
||||
@@ -153,7 +156,7 @@ python do_write_qemuboot_conf() {
|
||||
with open(qemuboot, 'w') as f:
|
||||
cf.write(f)
|
||||
|
||||
if qemuboot_link != qemuboot:
|
||||
if qemuboot_link and qemuboot_link != qemuboot:
|
||||
if os.path.lexists(qemuboot_link):
|
||||
os.remove(qemuboot_link)
|
||||
os.symlink(os.path.basename(qemuboot), qemuboot_link)
|
||||
|
||||
Reference in New Issue
Block a user