Changeset View
Changeset View
Standalone View
Standalone View
usr.sbin/bhyve/Makefile
Show First 20 Lines • Show All 87 Lines • ▼ Show 20 Lines | |||||
SRCS+= vmm_instruction_emul.c | SRCS+= vmm_instruction_emul.c | ||||
LIBADD= vmmapi md nv pthread z util sbuf cam 9p | LIBADD= vmmapi md nv pthread z util sbuf cam 9p | ||||
.if ${MK_CASPER} != "no" | .if ${MK_CASPER} != "no" | ||||
LIBADD+= casper | LIBADD+= casper | ||||
LIBADD+= cap_pwd | LIBADD+= cap_pwd | ||||
LIBADD+= cap_grp | LIBADD+= cap_grp | ||||
# Temporary disable capsicum, until we integrate checkpoint code with it. | CFLAGS+=-DWITH_CASPER | ||||
#CFLAGS+=-DWITH_CASPER | |||||
.endif | .endif | ||||
.if ${MK_BHYVE_SNAPSHOT} != "no" | .if ${MK_BHYVE_SNAPSHOT} != "no" | ||||
LIBADD+= ucl xo | LIBADD+= ucl xo | ||||
.endif | .endif | ||||
.if ${MK_INET_SUPPORT} != "no" | .if ${MK_INET_SUPPORT} != "no" | ||||
CFLAGS+=-DINET | CFLAGS+=-DINET | ||||
Show All 11 Lines | |||||
LIBADD+= crypto | LIBADD+= crypto | ||||
.endif | .endif | ||||
CFLAGS+= -I${BHYVE_SYSDIR}/sys/dev/e1000 | CFLAGS+= -I${BHYVE_SYSDIR}/sys/dev/e1000 | ||||
CFLAGS+= -I${BHYVE_SYSDIR}/sys/dev/mii | CFLAGS+= -I${BHYVE_SYSDIR}/sys/dev/mii | ||||
CFLAGS+= -I${BHYVE_SYSDIR}/sys/dev/usb/controller | CFLAGS+= -I${BHYVE_SYSDIR}/sys/dev/usb/controller | ||||
.if ${MK_BHYVE_SNAPSHOT} != "no" | .if ${MK_BHYVE_SNAPSHOT} != "no" | ||||
CFLAGS+= -I${SRCTOP}/contrib/libucl/include | CFLAGS+= -I${SRCTOP}/contrib/libucl/include | ||||
# Temporary disable capsicum, until we integrate checkpoint code with it. | |||||
CFLAGS+= -DWITHOUT_CAPSICUM | |||||
CFLAGS+= -DBHYVE_SNAPSHOT | CFLAGS+= -DBHYVE_SNAPSHOT | ||||
.endif | .endif | ||||
.ifdef GDB_LOG | .ifdef GDB_LOG | ||||
CFLAGS+=-DGDB_LOG | CFLAGS+=-DGDB_LOG | ||||
.endif | .endif | ||||
# Disable thread safety analysis since it only finds very simple bugs and | # Disable thread safety analysis since it only finds very simple bugs and | ||||
# yields many false positives. | # yields many false positives. | ||||
NO_WTHREAD_SAFETY= | NO_WTHREAD_SAFETY= | ||||
NO_WCAST_ALIGN= | NO_WCAST_ALIGN= | ||||
SUBDIR= kbdlayout | SUBDIR= kbdlayout | ||||
.include <bsd.prog.mk> | .include <bsd.prog.mk> |