Skip to content

Commit e50a014

Browse files
committed
[revert] : e68ee3e
1 parent d0e30c6 commit e50a014

1 file changed

Lines changed: 21 additions & 39 deletions

File tree

system/mkalteriso.sh

Lines changed: 21 additions & 39 deletions
Original file line numberDiff line numberDiff line change
@@ -57,7 +57,7 @@ cdback() {
5757

5858
_chroot_init() {
5959
mkdir -p ${work_dir}/airootfs
60-
60+
6161
#_pacman "base base-devel syslinux" <- old code
6262

6363
_pacman "base syslinux"
@@ -319,52 +319,34 @@ command_iso () {
319319

320320
# If exists, add an EFI "El Torito" boot image (FAT filesystem) to ISO-9660 image.
321321
if [[ -f "${work_dir}/iso/EFI/archiso/efiboot.img" ]]; then
322-
_iso_efi_boot_args+=(
323-
'-eltorito-alt-boot'
324-
'-e' 'EFI/archiso/efiboot.img'
325-
'-no-emul-boot'
326-
'-isohybrid-gpt-basdat'
327-
)
322+
_iso_efi_boot_args="-eltorito-alt-boot
323+
-e EFI/archiso/efiboot.img
324+
-no-emul-boot
325+
-isohybrid-gpt-basdat"
328326
fi
329327

330328
_show_config iso
331329

332330
mkdir -p "${out_dir}"
333331
_msg_info "Creating ISO image..."
334332
local _qflag=""
335-
if [[ "${quiet}" == "y" ]]; then
336-
xorriso -as mkisofs -quiet \
337-
-iso-level 3 \
338-
-full-iso9660-filenames \
339-
-volid "${iso_label}" \
340-
-appid "${iso_application}" \
341-
-publisher "${iso_publisher}" \
342-
-preparer "prepared by mkarchiso" \
343-
-eltorito-boot isolinux/isolinux.bin \
344-
-eltorito-catalog isolinux/boot.cat \
345-
-no-emul-boot -boot-load-size 4 -boot-info-table \
346-
-isohybrid-mbr "${work_dir}/iso/isolinux/isohdpfx.bin" \
347-
"${_iso_efi_boot_args[@]}" \
348-
-output "${out_dir}/${img_name}" \
349-
"${work_dir}/iso/"
350-
else
351-
xorriso -as mkisofs \
352-
-iso-level 3 \
353-
-full-iso9660-filenames \
354-
-volid "${iso_label}" \
355-
-appid "${iso_application}" \
356-
-publisher "${iso_publisher}" \
357-
-preparer "prepared by mkarchiso" \
358-
-eltorito-boot isolinux/isolinux.bin \
359-
-eltorito-catalog isolinux/boot.cat \
360-
-no-emul-boot -boot-load-size 4 -boot-info-table \
361-
-isohybrid-mbr "${work_dir}/iso/isolinux/isohdpfx.bin" \
362-
"${_iso_efi_boot_args[@]}" \
363-
-output "${out_dir}/${img_name}" \
364-
"${work_dir}/iso/"
333+
if [[ ${quiet} == "y" ]]; then
334+
_qflag="-quiet"
365335
fi
366-
367-
336+
xorriso -as mkisofs ${_qflag} \
337+
-iso-level 3 \
338+
-full-iso9660-filenames \
339+
-volid "${iso_label}" \
340+
-appid "${iso_application}" \
341+
-publisher "${iso_publisher}" \
342+
-preparer "prepared by mkalteriso" \
343+
-eltorito-boot isolinux/isolinux.bin \
344+
-eltorito-catalog isolinux/boot.cat \
345+
-no-emul-boot -boot-load-size 4 -boot-info-table \
346+
-isohybrid-mbr ${work_dir}/iso/isolinux/isohdpfx.bin \
347+
${_iso_efi_boot_args} \
348+
-output "${out_dir}/${img_name}" \
349+
"${work_dir}/iso/"
368350
_mkisochecksum
369351
_msg_info "Done! | $(ls -sh ${out_dir}/${img_name})"
370352
}

0 commit comments

Comments
 (0)