mirror of
https://git.yoctoproject.org/poky
synced 2026-04-26 00:32:12 +02:00
systemd-boot.bbclass: Fix SYSYTEMD_BOOT_CFG creation
This patch makes sure the directory which will contain the systemd configuration (loader.conf) is created before the configuration file is written, fixing errors when it tried to write it to a non-existent directory (From OE-Core rev: f4ba23212c97fb8c3351a3cf981ee355ae2fc9b1) Signed-off-by: Alejandro Hernandez <alejandro.hernandez@linux.intel.com> Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
This commit is contained in:
committed by
Richard Purdie
parent
1cae998af9
commit
928a93d516
@@ -72,6 +72,9 @@ python build_efi_cfg() {
|
||||
return
|
||||
|
||||
cfile = d.getVar('SYSTEMD_BOOT_CFG')
|
||||
cdir = os.path.dirname(cfile)
|
||||
if not os.path.exists(cdir):
|
||||
os.makedirs(cdir)
|
||||
try:
|
||||
cfgfile = open(cfile, 'w')
|
||||
except OSError:
|
||||
|
||||
Reference in New Issue
Block a user