Makefile 469 B

123456789101112131415161718192021222324252627
  1. .include <src.opts.mk>
  2. .PATH: ${.CURDIR}/${MACHINE_CPUARCH}
  3. PROG= bhyvectl
  4. SRCS= bhyvectl.c
  5. PACKAGE= bhyve
  6. .include "${MACHINE_CPUARCH}/Makefile.inc"
  7. MAN= bhyvectl.8
  8. LIBADD= vmmapi util
  9. CFLAGS+= -I${.CURDIR} -I${SRCTOP}/sys/amd64/vmm
  10. .if ${MK_BHYVE_SNAPSHOT} != "no"
  11. LIBADD+= nv
  12. CFLAGS+= -DBHYVE_SNAPSHOT
  13. # usr.sbin/bhyve/snapshot.h needs ucl header
  14. CFLAGS+= -I${SRCTOP}/contrib/libucl/include
  15. CFLAGS+= -I${SRCTOP}/usr.sbin/bhyve
  16. .endif
  17. .include <bsd.prog.mk>