# $NetBSD: Makefile,v 1.12 2026/10/31 14:36:00 tsutsui Exp $ MODULE= texinfo CONFIGURE_ARGS= --program-prefix=${_TOOL_PREFIX} .include "${.CURDIR}/../Makefile.gnuhost" .-include "${TOOLDIR}/share/compat/defs.mk" .if !empty(.MAKE.OS:M*CYGWIN*) && target(install) .END: install-texinfo install-texinfo: ${HOST_SH} ${NETBSDSRCDIR}/tools/binstall/mkmanifest \ ${TOOLDIR}/bin/${_TOOL_PREFIX}install-info${HOSTEXEEXT} .endif # The host build skips the info directory, since it would also # build ginfo and infokey. We still need makedoc to generate the # sources for the target info program, so build makedoc separately # using the host config.h generated by configure and install it here. .if ${USETOOLS} == "yes" HOST_BINDIR?= ${TOOLDIR}/bin HOSTPROGNAME?= ${_TOOL_PREFIX}makedoc HOST_INSTALLPROG?= ${HOST_BINDIR}/${HOSTPROGNAME}${HOSTEXEEXT} MAKEDOC= build/info/makedoc${HOSTEXEEXT} afterinstall: install.makedoc .PHONY: install.makedoc install.makedoc: ${HOST_INSTALLPROG} .ORDER: realinstall ${HOST_INSTALLPROG} ${HOST_INSTALLPROG}:: ${MAKEDOC} ${_MKTARGET_INSTALL} mkdir -p ${HOST_BINDIR} ${HOST_INSTALL_FILE} -m ${BINMODE} ${.ALLSRC} ${.TARGET} .if !empty(.MAKE.OS:M*CYGWIN*) ${HOST_SH} ${NETBSDSRCDIR}/tools/binstall/mkmanifest ${.TARGET} .endif .if ${MKUPDATE} == "no" .PHONY: ${HOST_INSTALLPROG} .endif .endif