9e19a452be4e2ee2f6fff764b2e2adc2d769d97f
[akaros.git] / tools / jenkins / config / Makelocal_qemu
1 NETWORK_CARD ?= rtl8139
2 CPU_MODEL ?= Nehalem
3 NUM_CPUS ?= 8
4 MEMORY_SIZE ?= 1024
5 KERNEL_BIN ?= obj/kern/akaros-kernel
6 ENABLE_KVM ?= #-enable-kvm
7
8 QEMU_NETWORK = -net nic,model=$(NETWORK_CARD) -net user,hostfwd=tcp::5555-:23
9
10 qemu: all qemu-run 
11
12 # PLEASE NOTE: This may fail if qemu_launcher does not run with sudo permissions.
13 # See http://www.tuxation.com/setuid-on-shell-scripts.html
14 qemu-run:
15         qemu_launcher -s $(ENABLE_KVM) $(QEMU_NETWORK) -cpu $(CPU_MODEL) \
16         -smp $(NUM_CPUS) -m $(MEMORY_SIZE) -kernel $(KERNEL_BIN) -nographic