blob: 4c56b412dd7c4680ba75f0e3d13e488a8d539324 [file] [log] [blame]
NETWORK_CARD ?= rtl8139
CPU_MODEL ?= Nehalem
NUM_CORES ?= 8
MEMORY_SIZE ?= 1024
KERNEL_BIN ?= obj/kern/akaros-kernel
ENABLE_KVM ?= #-enable-kvm
QEMU_NETWORK = -net nic,model=$(NETWORK_CARD) -net user,hostfwd=tcp::5555-:22
qemu: all qemu-run
# PLEASE NOTE: This may fail if qemu_launcher does not run with sudo permissions.
# See http://www.tuxation.com/setuid-on-shell-scripts.html
qemu-run:
qemu_launcher -s $(ENABLE_KVM) $(QEMU_NETWORK) -cpu $(CPU_MODEL) \
-smp $(NUM_CORES) -m $(MEMORY_SIZE) -kernel $(KERNEL_BIN) -nographic