Fix syntax issues in qemu makefile
This commit is contained in:
parent
ff83cf6013
commit
c34750b50e
20
mk/qemu.mk
20
mk/qemu.mk
|
@ -1,4 +1,5 @@
|
|||
ifeq ($(ARCH),i686)
|
||||
|
||||
#TODO: support kvm
|
||||
kvm=no
|
||||
QEMU_ARCH=i386
|
||||
|
@ -8,15 +9,30 @@ ifeq ($(ARCH),i686)
|
|||
QEMU_MEM=512
|
||||
#TODO: support higher CPU counts
|
||||
QEMU_SMP=1
|
||||
else ifeq ($(ARCH,x86_64))
|
||||
|
||||
else ifeq ($(ARCH),x86_64)
|
||||
|
||||
QEMU_ARCH=x86_64
|
||||
QEMU_MACHINE=q35
|
||||
QEMU_CPU=max
|
||||
QEMU_MEM=2048
|
||||
QEMU_SMP=4
|
||||
|
||||
else ifeq ($(ARCH),aarch64)
|
||||
|
||||
kvm=no
|
||||
QEMU_ARCH=aarch64
|
||||
QEMU_MACHINE=virt
|
||||
QEMU_CPU=max
|
||||
QEMU_MEM=2048
|
||||
QEMU_SMP=1
|
||||
|
||||
else
|
||||
#error Unsupported QEMU ARCH
|
||||
|
||||
$(error Unsupported QEMU ARCH))
|
||||
|
||||
endif
|
||||
|
||||
QEMU=SDL_VIDEO_X11_DGAMOUSE=0 qemu-system-$(QEMU_ARCH)
|
||||
QEMUFLAGS=-d cpu_reset,guest_errors,int -no-reboot
|
||||
QEMUFLAGS+=-smp $(QEMU_SMP) -m $(QEMU_MEM)
|
||||
|
|
Loading…
Reference in a new issue