6 CFLAGS+=-I${.CURDIR}/../../contrib/lib9p
7 CFLAGS+=-I${SRCTOP}/sys
8 .PATH: ${SRCTOP}/sys/cam/ctl
15 BHYVE_SYSDIR?=${SRCTOP}
53 pci_virtio_console.c \
78 .if ${MK_BHYVE_SNAPSHOT} != "no"
82 CFLAGS.kernemu_dev.c+= -I${SRCTOP}/sys/amd64
84 .PATH: ${BHYVE_SYSDIR}/sys/amd64/vmm
85 SRCS+= vmm_instruction_emul.c
87 LIBADD= vmmapi md pthread z util sbuf cam 9p casper cap_pwd cap_grp
88 .if ${MK_BHYVE_SNAPSHOT} != "no"
92 .if ${MK_INET_SUPPORT} != "no"
95 .if ${MK_INET6_SUPPORT} != "no"
98 .if ${MK_NETGRAPH_SUPPORT} != "no"
102 .if ${MK_OPENSSL} == "no"
108 CFLAGS+= -I${BHYVE_SYSDIR}/sys/dev/e1000
109 CFLAGS+= -I${BHYVE_SYSDIR}/sys/dev/mii
110 CFLAGS+= -I${BHYVE_SYSDIR}/sys/dev/usb/controller
111 .if ${MK_BHYVE_SNAPSHOT} != "no"
112 CFLAGS+= -I${SRCTOP}/contrib/libucl/include
114 # Temporary disable capsicum, until we integrate checkpoint code with it.
115 CFLAGS+= -DWITHOUT_CAPSICUM
117 CFLAGS+= -DBHYVE_SNAPSHOT
126 .include <bsd.prog.mk>