tapply uefi_opt if we're building a uefi-enabled iso - libdevuansdk - common library for devuan's simple distro kits
HTML git clone https://git.parazyd.org/libdevuansdk
DIR Log
DIR Files
DIR Refs
DIR Submodules
DIR README
DIR LICENSE
---
DIR commit 0066f6c6990057f11bc1f89fe043e137f9cd0780
DIR parent b7fedae88529443141471043acf75223befc5f34
HTML Author: parazyd <parazyd@dyne.org>
Date: Sun, 23 Apr 2017 14:59:01 +0200
apply uefi_opt if we're building a uefi-enabled iso
Diffstat:
M zlibs/iso | 5 +++++
1 file changed, 5 insertions(+), 0 deletions(-)
---
DIR diff --git a/zlibs/iso b/zlibs/iso
t@@ -102,6 +102,10 @@ iso_xorriso_build() {
notice "building iso..."
isoname="${image_name}-live.iso"
+ [[ -n "$mkefi" ]] && {
+ uefi_opt="-eltorito-alt-boot -e boot/grub/efiboot.img -isohybrid-gpt-basdat -no-emul-boot"
+ }
+
mkdir -p $R/dist
pushd $workdir
sudo xorriso -as mkisofs -r -J -joliet-long -l \
t@@ -113,6 +117,7 @@ iso_xorriso_build() {
-no-emul-boot \
-boot-load-size 4 \
-boot-info-table \
+ ${=uefi_opt} \
-o $R/dist/$isoname \
binary || zerr
popd