Changeset View
Changeset View
Standalone View
Standalone View
usr.sbin/bhyve/Makefile
# | # | ||||
# $FreeBSD$ | # $FreeBSD$ | ||||
# | # | ||||
.include <src.opts.mk> | .include <src.opts.mk> | ||||
CFLAGS+=-I${SRCTOP}/sys | CFLAGS+=-I${SRCTOP}/sys | ||||
.PATH: ${SRCTOP}/sys/cam/ctl | .PATH: ${SRCTOP}/sys/cam/ctl | ||||
PROG= bhyve | PROG= bhyve | ||||
PACKAGE= bhyve | PACKAGE= bhyve | ||||
# DEBUG_FLAGS= -g -O0 --coverage -DWITHOUT_CAPSICUM | |||||
MAN= bhyve.8 | MAN= bhyve.8 | ||||
BHYVE_SYSDIR?=${SRCTOP} | BHYVE_SYSDIR?=${SRCTOP} | ||||
SRCS= \ | SRCS= \ | ||||
atkbdc.c \ | atkbdc.c \ | ||||
acpi.c \ | acpi.c \ | ||||
audio.c \ | audio.c \ | ||||
Show All 13 Lines | SRCS= \ | ||||
ioapic.c \ | ioapic.c \ | ||||
kernemu_dev.c \ | kernemu_dev.c \ | ||||
mem.c \ | mem.c \ | ||||
mevent.c \ | mevent.c \ | ||||
mptbl.c \ | mptbl.c \ | ||||
net_backends.c \ | net_backends.c \ | ||||
net_utils.c \ | net_utils.c \ | ||||
pci_ahci.c \ | pci_ahci.c \ | ||||
pci_apu-d.c \ | |||||
pci_e82545.c \ | pci_e82545.c \ | ||||
pci_emul.c \ | pci_emul.c \ | ||||
pci_hda.c \ | pci_hda.c \ | ||||
pci_fbuf.c \ | pci_fbuf.c \ | ||||
pci_hostbridge.c \ | pci_hostbridge.c \ | ||||
pci_irq.c \ | pci_irq.c \ | ||||
pci_lpc.c \ | pci_lpc.c \ | ||||
pci_nvme.c \ | pci_nvme.c \ | ||||
▲ Show 20 Lines • Show All 49 Lines • ▼ Show 20 Lines | |||||
LIBADD+= netgraph | LIBADD+= netgraph | ||||
.endif | .endif | ||||
.if ${MK_OPENSSL} == "no" | .if ${MK_OPENSSL} == "no" | ||||
CFLAGS+=-DNO_OPENSSL | CFLAGS+=-DNO_OPENSSL | ||||
.else | .else | ||||
LIBADD+= crypto | LIBADD+= crypto | ||||
.endif | .endif | ||||
CFLAGS+= -no-integrated-as | |||||
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. | # Temporary disable capsicum, until we integrate checkpoint code with it. | ||||
CFLAGS+= -DWITHOUT_CAPSICUM | CFLAGS+= -DWITHOUT_CAPSICUM | ||||
Show All 11 Lines |