1#
2# $FreeBSD: releng/10.3/usr.sbin/bhyve/Makefile 295124 2016-02-01 14:56:11Z grehan $
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	bootrom.c		\
17	consport.c		\
18	dbgport.c		\
19	fwctl.c			\
20	inout.c			\
21	ioapic.c		\
22	mem.c			\
23	mevent.c		\
24	mptbl.c			\
25	pci_ahci.c		\
26	pci_emul.c		\
27	pci_hostbridge.c	\
28	pci_irq.c		\
29	pci_lpc.c		\
30	pci_passthru.c		\
31	pci_virtio_block.c	\
32	pci_virtio_net.c	\
33	pci_virtio_rnd.c	\
34	pci_uart.c		\
35	pm.c			\
36	post.c			\
37	rtc.c			\
38	smbiostbl.c		\
39	task_switch.c		\
40	uart_emul.c		\
41	virtio.c		\
42	xmsr.c			\
43	spinup_ap.c
44
45.PATH:	${.CURDIR}/../../sys/amd64/vmm
46SRCS+=	vmm_instruction_emul.c
47
48DPADD=	${LIBVMMAPI} ${LIBMD} ${LIBUTIL} ${LIBPTHREAD}
49LDADD=	-lvmmapi -lmd -lutil -lpthread
50
51WARNS?=	2
52
53.include <bsd.prog.mk>
54