diff options
Diffstat (limited to 'scripts/test-disk.sh')
| -rwxr-xr-x | scripts/test-disk.sh | 6 |
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 | |||
| 72 | echo "==> 2/6 deploy to ESP + ensure disk image" | 72 | echo "==> 2/6 deploy to ESP + ensure disk image" |
| 73 | mkdir -p "$ESP_DIR/EFI/BOOT" | 73 | mkdir -p "$ESP_DIR/EFI/BOOT" |
| 74 | cp target/x86_64-unknown-uefi/debug/rsdos.efi "$ESP_DIR/EFI/BOOT/BOOTX64.EFI" | 74 | cp 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" | 75 | if [ "$FRESH" -eq 1 ]; then |
| 76 | "$SCRIPT_DIR/mkdisk.sh" --fresh "$IMG" | ||
| 77 | else | ||
| 78 | "$SCRIPT_DIR/mkdisk.sh" "$IMG" | ||
| 79 | fi | ||
| 76 | 80 | ||
| 77 | echo "==> 3/6 boot QEMU (headless)" | 81 | echo "==> 3/6 boot QEMU (headless)" |
| 78 | kill "$(cat "$QPID" 2>/dev/null)" 2>/dev/null || true | 82 | kill "$(cat "$QPID" 2>/dev/null)" 2>/dev/null || true |
