Подготовить автономную сборку и запуск перед разделением проектов

This commit is contained in:
Александр Петров
2026-09-15 23:04:04 +03:00
parent 5323b168a7
commit 0e74aaa7ee
116 changed files with 6908 additions and 333 deletions
@@ -1,14 +1,15 @@
#!/bin/sh
# Создаёт стандартную FAT12-дискету для P3 stress-теста.
# Аргументы: [образ [исполняемый файл]]; по умолчанию — mc.img и Commander.
# Аргументы: [образ [исполняемый файл]]; по умолчанию — локальный образ.
set -eu
PROJECT_DIR=$(CDPATH= cd -- "$(dirname -- "$0")/.." && pwd)
DEFAULT_IMAGE="$PROJECT_DIR/../../mame/v306/IMG/mc.img"
DEFAULT_IMAGE="$PROJECT_DIR/build/media/p3_stress.img"
IMAGE=${1:-$DEFAULT_IMAGE}
EXECUTABLE=${2:-$PROJECT_DIR/build/sprcmd.exe}
TEMP_DIR=$(mktemp -d "${TMPDIR:-/tmp}/sprcmd-p3.XXXXXX")
mkdir -p "$(dirname -- "$IMAGE")"
cleanup()
{