Fixed dependencies.
Fixed stale near-copy of contrib/libreadline/doc/hsuser.texinfo. Patch it at build ntime, and only keep the patch for it here. Don't keep a copy of contrib/gdb/gdb/doc/all-cfg.texi here. Link to it at build time.
This commit is contained in:
parent
4e507d65e9
commit
e04d2296e3
@ -1,10 +1,24 @@
|
||||
INFO = gdb gdbint stabs annotate
|
||||
# $Id$
|
||||
|
||||
SRCDIR= ${.CURDIR}/../../../../contrib/gdb/gdb/doc
|
||||
INFO= annotate gdb gdbint stabs
|
||||
|
||||
CONTRIBDIR= ${.CURDIR}/../../../../contrib
|
||||
SRCDIR= ${CONTRIBDIR}/gdb/gdb/doc
|
||||
MAKEINFOFLAGS+= -I ${CONTRIBDIR}/libreadline/doc
|
||||
CLEANFILES= gdb-cfg.texi inc-hist.texi inc-hist.texi.orig
|
||||
|
||||
INFOSECTION= "Gdb Documentation"
|
||||
INFOENTRY_annotate= "* GDB annotation: (annotate). Annotations for the GNU Debugger (GDB)."
|
||||
|
||||
MAKEINFOFLAGS += -I ${.CURDIR}/../../../../contrib/libreadline/doc
|
||||
gdb.info: gdb.texinfo gdb-cfg.texi GDBvn.texi remote.texi \
|
||||
rluser.texinfo inc-hist.texi
|
||||
|
||||
gdb-cfg.texi: all-cfg.texi
|
||||
ln -sf ${.ALLSRC} ${.TARGET}
|
||||
|
||||
.PATH: ${CONTRIBDIR}/libreadline/doc
|
||||
inc-hist.texi: hsuser.texinfo inc-hist.diff
|
||||
cp ${.ALLSRC:M*.texinfo} ${.TARGET}
|
||||
patch -b .orig < ${.ALLSRC:M*.diff}
|
||||
|
||||
.include <bsd.info.mk>
|
||||
|
Loading…
Reference in New Issue
Block a user