xref: /openbsd-src/gnu/lib/libreadline/doc/Makefile (revision 5991ad2400f4f6ee7979550c1abed9226213b76c)
1#	$OpenBSD: Makefile,v 1.3 2003/04/28 19:02:54 miod Exp $
2
3.include <bsd.own.mk>
4
5INFO=	readline.info history.info
6RLSRC = rlman.texinfo rluser.texinfo rltech.texinfo manvers.texinfo \
7	rluserman.texinfo
8HISTSRC = hist.texinfo hsuser.texinfo hstech.texinfo manvers.texinfo
9MAN+=	readline.3
10
11all: ${INFO}
12
13readline.info: ${RLSRC}
14	-makeinfo --no-split -I ${.CURDIR} -o ${.TARGET} $(.CURDIR)/rlman.texinfo
15
16history.info: ${HISTSRC}
17	-makeinfo --no-split -I ${.CURDIR} -o ${.TARGET} ${.CURDIR}/hist.texinfo
18
19.ifdef NOMAN
20maninstall:
21	@echo NOMAN is set
22.endif
23
24install: ${INFO} maninstall
25	@-for i in ${INFO}; do \
26		echo ${INSTALL} ${INSTALL_COPY} -o ${DOCOWN} -g ${DOCGRP} \
27		    -m ${DOCMODE} $$i ${DESTDIR}${SHAREDIR}/info/$$i; \
28		${INSTALL} ${INSTALL_COPY} -o ${DOCOWN} -g ${DOCGRP} \
29		    -m ${DOCMODE} $$i ${DESTDIR}${SHAREDIR}/info/$$i; \
30	done
31	install-info --info-dir=${DESTDIR}${SHAREDIR}/info readline.info
32
33cleandir:
34	-rm -f ${INFO}
35
36.if !defined(NOMAN)
37.include <bsd.man.mk>
38.endif
39.include <bsd.obj.mk>
40.include <bsd.subdir.mk>
41.include <bsd.sys.mk>
42