xref: /freebsd/usr.sbin/bhyvectl/Makefile (revision 1c4ee7dfb8affed302171232b0f612e6bcba3c10)
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