From ec1e152b89a6d6b8a5316713309e63f18be897ef Mon Sep 17 00:00:00 2001 From: Thien-Thi Nguyen Date: Tue, 5 Feb 2002 11:28:42 +0000 Subject: [PATCH] Include $(top_srcdir)/pre-inst-guile.am. (bin_SCRIPTS): Remove guile-snarf-docs-texi. (alldotdocfiles, snarf2checkedtexi, dotdoc2texi): New vars. (guile.texi): Use $(dotdoc2texi). --- libguile/Makefile.am | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) diff --git a/libguile/Makefile.am b/libguile/Makefile.am index 97ade04e8..54d25d05f 100644 --- a/libguile/Makefile.am +++ b/libguile/Makefile.am @@ -138,7 +138,7 @@ modinclude_HEADERS = __scm.h alist.h arbiters.h async.h backtrace.h boolean.h \ modinclude_DATA = scmconfig.h bin_SCRIPTS = guile-snarf guile-doc-snarf guile-snarf-docs \ - guile-snarf-docs-texi guile-func-name-check + guile-func-name-check EXTRA_DIST = ChangeLog-gh ChangeLog-scm ChangeLog-threads \ ChangeLog-1996-1999 ChangeLog-2000 cpp_signal.c \ @@ -202,9 +202,14 @@ error.x: cpp_err_symbols.c posix.x: cpp_sig_symbols.c load.x: libpath.h -guile.texi: $(DOT_DOC_FILES) $(EXTRA_DOT_DOC_FILES) guile-snarf-docs-texi.in guile - cat $(DOT_DOC_FILES) $(EXTRA_DOT_DOC_FILES) | ./guile-snarf-docs-texi > $@ \ - || { rm $@; false; } +include $(top_srcdir)/pre-inst-guile.am + +alldotdocfiles = $(DOT_DOC_FILES) $(EXTRA_DOT_DOC_FILES) +snarf2checkedtexi = $(preinstguiletool)/snarf-check-and-output-texi +dotdoc2texi = cat $(alldotdocfiles) | $(snarf2checkedtexi) + +guile.texi: $(alldotdocfiles) guile + $(dotdoc2texi) > $@ || { rm $@; false; } if HAVE_MAKEINFO