CeDOS - Commit f6ccd696

run.sh: Automatically create logs folder Signed-off-by: Celina Sophie Kalus <hello@celinakalus.de>
Celina Sophie Kalus
Fri, 25 Jul 2025 22:45:39 +0200
1 files changed, 8 insertions(+), 2 deletions(-)

jump to
M run.shrun.sh

@@ -1,8 +1,14 @@

QEMU_EXE="$(which qemu-system-i386)" QEMU_ARGS="" +LOGS_DIR=${LOGS_DIR:-${PWD}/logs} + +echo "Writing logs to ${LOGS_DIR}" + +mkdir -p "${LOGS_DIR}" + QEMU_ARGS="${QEMU_ARGS} -drive index=0,if=floppy,format=raw,file=${1}" -QEMU_ARGS="${QEMU_ARGS} -m 64 -serial file:logs/serial.log" +QEMU_ARGS="${QEMU_ARGS} -m 64 -serial file:${LOGS_DIR}/serial.log" QEMU_ARGS="${QEMU_ARGS} -monitor stdio -no-reboot" QEMU_ARGS="${QEMU_ARGS} -d int,cpu_reset,exec,in_asm"

@@ -16,4 +22,4 @@ else

QEMU_ARGS="${QEMU_ARGS} -nographic" fi -"${QEMU_EXE}" ${QEMU_ARGS} 2> logs/run_err.log +"${QEMU_EXE}" ${QEMU_ARGS} 2> "${LOGS_DIR}/run_err.log"