blob: d6fa322f9ccd418b5d4a958cb3bdee8510a49db6 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
|
#!/bin/sh
# args
match="$1"
# config
src="/vmdisk/hdd/pool-iso"
dst="/vmdisk/hdd/pool-disk"
iso="$(ls -t $src/Clover-*${match}*-X64.iso | head -1)"
img="${iso#$src/}"
img="${img%.iso}"
# rebuild clover image
for config in clover/*.plist; do
variant="${config}"
variant="${variant%.plist}"
variant="${variant#clover/}"
variant="${variant#config}"
variant="${variant#-}"
if test "$variant" = ""; then variant="default"; fi
out="${dst}/${img}-${variant}.qcow2"
echo
echo "#"
echo "# $config => $out"
echo "#"
rm -f "$out"
(set -x; scripts/clover-image.sh \
--cfg "$config" \
--iso "$iso" \
--drv "$src/apfs.efi" \
--img "$out")
done
|