diff --git a/build.sh b/build.sh index 874ea48..8f5f035 100755 --- a/build.sh +++ b/build.sh @@ -91,6 +91,8 @@ rm -rfv "${OUTPUT}/efi" [ -d "${OUTPUT}/usr/share/factory/boot" ] || mkdir --mode 0700 "${OUTPUT}/usr/share/factory/boot" [ -d "${OUTPUT}/usr/share/factory/boot/EFI" ] || mkdir --mode 0700 "${OUTPUT}/usr/share/factory/boot/EFI" [ -d "${OUTPUT}/usr/share/factory/boot/EFI/Linux" ] || mkdir --mode 0700 "${OUTPUT}/usr/share/factory/boot/EFI/Linux" +[ -d "${OUTPUT}/usr/share/factory/boot/EFI/Linux/$EFI.extra.d" ] || mkdir --mode 0700 "${OUTPUT}/usr/share/factory/boot/EFI/Linux/$EFI.extra.d" +cp -v "${OUTPUT}"/erofs.addon.efi "${OUTPUT}/usr/share/factory/boot/EFI/Linux/$EFI.extra.d/" cp -v "${OUTPUT}"/kde-linux.efi "$MAIN_UKI" mv -v "${OUTPUT}"/kde-linux.efi "${OUTPUT}/usr/share/factory/boot/EFI/Linux/$EFI" mv -v "${OUTPUT}"/live.efi "$LIVE_UKI"