From b16bb3c49e024cabe24d66ca603ba5aa8e6bddc0 Mon Sep 17 00:00:00 2001 From: Maxim Logaev Date: Sun, 23 Mar 2025 18:12:04 +0300 Subject: [PATCH] Build: Added run-kos.sh script Signed-off-by: Maxim Logaev --- .gitignore | 4 ++++ run-kos.sh | 15 +++++++++++++++ 2 files changed, 19 insertions(+) create mode 100755 run-kos.sh diff --git a/.gitignore b/.gitignore index 2d4f9c351..eab534a4e 100644 --- a/.gitignore +++ b/.gitignore @@ -36,3 +36,7 @@ build # SDK dir sdk + +# Downloaded KolibriOS artifacts +kolibrios-img.7z +kolibri.img \ No newline at end of file diff --git a/run-kos.sh b/run-kos.sh new file mode 100755 index 000000000..d2e6bd79e --- /dev/null +++ b/run-kos.sh @@ -0,0 +1,15 @@ +#!/bin/bash + +set -eu + +download_kolibrios() +{ + wget -O "kolibrios-img.7z" https://builds.kolibrios.org/en_US/latest-img.7z + 7z e kolibrios-img.7z kolibri.img +} + +if [ ! -f "kolibri.img" ]; then + download_kolibrios +fi + +qemu-system-i386 -boot a -fda kolibri.img -m 512 -drive file=fat:rw:"$SDK_SYSROOT_DIR" -usbdevice tablet