PACKAGE=	bhyve
FILESDIR=	${SHAREDIR}/bhyve/gdb

FILES+=		target.xml

.if ${MACHINE_ARCH} == "amd64"
XMLARCH=	i386:x86-64
FILES+=		amd64.xml
.elif ${MACHINE_ARCH} == "aarch64"
XMLARCH=	aarch64
FILES+=		aarch64-core.xml
.endif

.if !make(install*)
target.xml: .PHONY
	@echo "<?xml version=\"1.0\"?>" > ${.TARGET}
	@echo "<!DOCTYPE target SYSTEM \"gdb-target.dtd\">" >> ${.TARGET}
	@echo "<target>" >> ${.TARGET}
	@echo "  <architecture>${XMLARCH}</architecture>" >> ${.TARGET}
.for file in ${FILES:Ntarget.xml}
	@echo "  <xi:include href=\"${file}\"/>" >> ${.TARGET}
.endfor
	@echo "</target>" >> ${.TARGET}
.endif

.include <bsd.prog.mk>