summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFreya Murphy <freya@freyacat.org>2025-03-26 23:55:20 -0400
committerFreya Murphy <freya@freyacat.org>2025-03-26 23:55:20 -0400
commit677725d351831f003004c541b49150266c829489 (patch)
treef7c08ab867497fa7c2c798d72f11f2edd241d77f
parentremove unused (diff)
downloadcomus-677725d351831f003004c541b49150266c829489.tar.gz
comus-677725d351831f003004c541b49150266c829489.tar.bz2
comus-677725d351831f003004c541b49150266c829489.zip
kvm on linux only
-rw-r--r--Makefile8
1 files changed, 6 insertions, 2 deletions
diff --git a/Makefile b/Makefile
index 4f4fef9..3cf44fe 100644
--- a/Makefile
+++ b/Makefile
@@ -2,15 +2,19 @@
.PHONY: build clean qemu
.SILENT:
+UNAME := $(shell uname)
+
QEMU = qemu-system-i386
QEMUOPTS = -drive file=bin/disk.img,index=0,media=disk,format=raw \
-no-reboot -d cpu_reset \
-serial mon:stdio \
-m 4G \
- -display sdl \
- -enable-kvm \
-name kern
+ifeq ($(UNAME), Linux)
+QEMUOPTS += -enable-kvm -display sdl
+endif
+
qemu: bin/disk.img
$(QEMU) $(QEMUOPTS)