1# 2# $FreeBSD$ 3# 4 5PROG= bhyve 6PACKAGE= bhyve 7 8DEBUG_FLAGS= -g -O0 9 10MAN= bhyve.8 11 12SYSDIR?=${.CURDIR}/../.. 13 14SRCS= \ 15 atkbdc.c \ 16 acpi.c \ 17 bhyverun.c \ 18 block_if.c \ 19 bootrom.c \ 20 consport.c \ 21 dbgport.c \ 22 fwctl.c \ 23 inout.c \ 24 ioapic.c \ 25 mem.c \ 26 mevent.c \ 27 mptbl.c \ 28 pci_ahci.c \ 29 pci_emul.c \ 30 pci_hostbridge.c \ 31 pci_irq.c \ 32 pci_lpc.c \ 33 pci_passthru.c \ 34 pci_virtio_block.c \ 35 pci_virtio_net.c \ 36 pci_virtio_rnd.c \ 37 pci_uart.c \ 38 pm.c \ 39 post.c \ 40 rtc.c \ 41 smbiostbl.c \ 42 task_switch.c \ 43 uart_emul.c \ 44 virtio.c \ 45 xmsr.c \ 46 spinup_ap.c 47 48.PATH: ${SYSDIR}/sys/amd64/vmm 49SRCS+= vmm_instruction_emul.c 50 51LIBADD= vmmapi md pthread 52 53WARNS?= 2 54 55.include <bsd.prog.mk> 56