blob: e5fd50929fca8f8a20da972e944e9d9421e31201 (
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
|
#!/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 --iso "$iso" --cfg "$config" --img "$out")
done
|