summaryrefslogtreecommitdiffstats
path: root/scripts/test-disk.sh
diff options
context:
space:
mode:
Diffstat (limited to '')
-rwxr-xr-xscripts/test-disk.sh6
1 files changed, 5 insertions, 1 deletions
diff --git a/scripts/test-disk.sh b/scripts/test-disk.sh
index 11a9b05..0268fff 100755
--- a/scripts/test-disk.sh
+++ b/scripts/test-disk.sh
@@ -72,7 +72,11 @@ cargo build --package rsdos --target x86_64-unknown-uefi
72echo "==> 2/6 deploy to ESP + ensure disk image" 72echo "==> 2/6 deploy to ESP + ensure disk image"
73mkdir -p "$ESP_DIR/EFI/BOOT" 73mkdir -p "$ESP_DIR/EFI/BOOT"
74cp target/x86_64-unknown-uefi/debug/rsdos.efi "$ESP_DIR/EFI/BOOT/BOOTX64.EFI" 74cp target/x86_64-unknown-uefi/debug/rsdos.efi "$ESP_DIR/EFI/BOOT/BOOTX64.EFI"
75"$SCRIPT_DIR/mkdisk.sh" $([ "$FRESH" -eq 1 ] && echo --fresh) "$IMG" 75if [ "$FRESH" -eq 1 ]; then
76 "$SCRIPT_DIR/mkdisk.sh" --fresh "$IMG"
77else
78 "$SCRIPT_DIR/mkdisk.sh" "$IMG"
79fi
76 80
77echo "==> 3/6 boot QEMU (headless)" 81echo "==> 3/6 boot QEMU (headless)"
78kill "$(cat "$QPID" 2>/dev/null)" 2>/dev/null || true 82kill "$(cat "$QPID" 2>/dev/null)" 2>/dev/null || true