diff options
-rwxr-xr-x | clover.sh | 6 | ||||
-rwxr-xr-x | scripts/clover-image.sh | 10 |
2 files changed, 15 insertions, 1 deletions
@@ -26,5 +26,9 @@ for config in clover/*.plist; do echo "# $config => $out" echo "#" rm -f "$out" - (set -x; scripts/clover-image.sh --iso "$iso" --cfg "$config" --img "$out") + (set -x; scripts/clover-image.sh \ + --cfg "$config" \ + --iso "$iso" \ + --drv "$src/apfs.efi" \ + --img "$out") done diff --git a/scripts/clover-image.sh b/scripts/clover-image.sh index 528daa3..165880c 100755 --- a/scripts/clover-image.sh +++ b/scripts/clover-image.sh @@ -6,6 +6,7 @@ iso="" img="" cfg="" +drv="" ###################################################################### # create work dir @@ -41,6 +42,7 @@ options: --iso <iso-image> --img <disk-image> --cfg <clover-config> + --drv <extra-driver> EOF } @@ -58,6 +60,10 @@ while test "$1" != ""; do cfg="$2" shift; shift ;; + --drv) + drv="$drv $2" + shift; shift + ;; esac done @@ -157,5 +163,9 @@ else echo "# -*- OsxAptioFix v2 -*-" fish copy-in $nodef/OsxAptioFix2Drv-64.efi /ESP/EFI/CLOVER/drivers64UEFI fi +for file in $drv; do + echo "# -*- extra driver: $file -*-" + fish copy-in $file /ESP/EFI/CLOVER/drivers64UEFI +done fish ls /ESP/EFI/CLOVER/drivers64UEFI fish_fini |