Makefile revision 1.6
1# $NetBSD: Makefile,v 1.6 2001/10/31 01:20:10 tv Exp $ 2 3.include <bsd.own.mk> # for TOOLDIR 4 5DIST= ${.CURDIR}/../../gnu/dist/texinfo 6TIMESTAMP= ${TOOLDIR}/bin/makeinfo 7 8# Dependencies that trigger a rebuild. 9${TIMESTAMP}: \ 10 ${.CURDIR}/Makefile \ 11 ${DIST}/ChangeLog 12 13.if ${USETOOLS} == "yes" 14realall: texinfo.all 15realinstall: texinfo.install 16clean: texinfo.clean 17.endif 18 19texinfo.configure: 20 rm -rf texinfo 21 mkdir texinfo 22 cd texinfo && \ 23 CC="${HOST_CC}" \ 24 CFLAGS="${HOST_CFLAGS}" \ 25 CPPFLAGS="${HOST_CPPFLAGS}" \ 26 LDFLAGS="${HOST_LDFLAGS}" \ 27 PATH="${TOOLDIR}/bin:$$PATH" \ 28 TEXINFO_MAINT="" \ 29 ${DIST}/configure \ 30 --disable-shared --with-included-gettext \ 31 --prefix=${TOOLDIR} 32 @touch $@ 33 34texinfo.all: texinfo.configure 35 cd texinfo && \ 36 PATH="${TOOLDIR}/bin:$$PATH" \ 37 ${MAKE} -j1 all LEX=true BISON=true DESTDIR= 38 39texinfo.install: 40.for d in makeinfo util 41 cd texinfo/${d} && \ 42 PATH="${TOOLDIR}/bin:$$PATH" \ 43 ${MAKE} -j1 install LEX=true BISON=true DESTDIR= 44.endfor 45 46texinfo.clean: 47 rm -rf texinfo* 48 49.include <bsd.hostprog.mk> 50