1483d953aSJohn Baldwin.include <src.opts.mk> 2483d953aSJohn Baldwin 3*1c4ee7dfSMark Johnston.PATH: ${.CURDIR}/${MACHINE_CPUARCH} 4*1c4ee7dfSMark Johnston 5bd8cef91SPeter GrehanPROG= bhyvectl 6bd8cef91SPeter GrehanSRCS= bhyvectl.c 7c2e2d02cSBaptiste DaroussinPACKAGE= bhyve 8bd8cef91SPeter Grehan 9*1c4ee7dfSMark Johnston.include "${MACHINE_CPUARCH}/Makefile.inc" 10*1c4ee7dfSMark Johnston 11799d68c0SChristian BruefferMAN= bhyvectl.8 12bd8cef91SPeter Grehan 139b1aa8d6SNeel NatuLIBADD= vmmapi util 14bd8cef91SPeter Grehan 15*1c4ee7dfSMark JohnstonCFLAGS+= -I${.CURDIR} -I${SRCTOP}/sys/amd64/vmm 16bd8cef91SPeter Grehan 17483d953aSJohn Baldwin.if ${MK_BHYVE_SNAPSHOT} != "no" 18edfb339dSRobert WingLIBADD+= nv 19483d953aSJohn BaldwinCFLAGS+= -DBHYVE_SNAPSHOT 204f4065e0SRobert Wing 214f4065e0SRobert Wing# usr.sbin/bhyve/snapshot.h needs ucl header 224f4065e0SRobert WingCFLAGS+= -I${SRCTOP}/contrib/libucl/include 234f4065e0SRobert WingCFLAGS+= -I${SRCTOP}/usr.sbin/bhyve 24483d953aSJohn Baldwin.endif 25483d953aSJohn Baldwin 26bd8cef91SPeter Grehan.include <bsd.prog.mk> 27