Changeset View
Changeset View
Standalone View
Standalone View
usr.sbin/bhyve/Makefile
Show First 20 Lines • Show All 85 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 | ||||
WARNS?= 2 | WARNS?= 2 | ||||
SUBDIR= kbdlayout | SUBDIR= kbdlayout | ||||
.include <bsd.prog.mk> | .include <bsd.prog.mk> |