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