6 CFLAGS+=-I${SRCTOP}/sys
7 .PATH: ${SRCTOP}/sys/cam/ctl
14 BHYVE_SYSDIR?=${SRCTOP}
50 pci_virtio_console.c \
75 .if ${MK_BHYVE_SNAPSHOT} != "no"
79 .PATH: ${BHYVE_SYSDIR}/sys/amd64/vmm
80 SRCS+= vmm_instruction_emul.c
82 LIBADD= vmmapi md pthread z util sbuf cam
83 .if ${MK_BHYVE_SNAPSHOT} != "no"
87 .if ${MK_INET_SUPPORT} != "no"
90 .if ${MK_INET6_SUPPORT} != "no"
93 .if ${MK_OPENSSL} == "no"
99 CFLAGS+= -I${BHYVE_SYSDIR}/sys/dev/e1000
100 CFLAGS+= -I${BHYVE_SYSDIR}/sys/dev/mii
101 CFLAGS+= -I${BHYVE_SYSDIR}/sys/dev/usb/controller
102 .if ${MK_BHYVE_SNAPSHOT} != "no"
103 CFLAGS+= -I${SRCTOP}/contrib/libucl/include
105 # Temporary disable capsicum, until we integrate checkpoint code with it.
106 CFLAGS+= -DWITHOUT_CAPSICUM
108 CFLAGS+= -DBHYVE_SNAPSHOT
117 .include <bsd.prog.mk>