Tassilo Horn <t...@gnu.org> writes:

> Hm, I think autogen.sh (and doc/Makefile.in called from it) should be
> deleted on main.

I think the same goes for aclocal.m4 and configure.ac?

> However, it still does some stuff which the top-level GNUMakefile is
> missing like compiling doc/tex-ref.tex with pdftex.
>
> Any takers?

How about this:

--8<---------------cut here---------------start------------->8---
diff --git a/GNUmakefile b/GNUmakefile
index 06405960..26970b78 100644
--- a/GNUmakefile
+++ b/GNUmakefile
@@ -23,6 +23,7 @@ MAKEINFO=makeinfo
 INSTALL_INFO=install-info
 PERL=perl
 PDFLATEX=pdfla$(TEX)
+PDFTEX=pdf$(TEX)

 MANUALS=auctex preview-latex
 INFO_FILES=$(MANUALS:=.info)
@@ -132,6 +133,10 @@ ChangeLog:
 doc/preview-dtxdoc.texi: latex/preview.dtx doc/preview-dtxdoc.pl
        $(PERL) doc/preview-dtxdoc.pl latex/preview.dtx $@

+# Copied&adapted from doc/Makefile.in.
+doc/tex-ref.pdf: doc/tex-ref.tex
+       cd doc && $(PDFTEX) tex-ref.tex && rm tex-ref.log
+
 # Copied&adapted from doc/Makefile.in.
 TEXI_SOURCES:=$(wildcard doc/*.texi) doc/version.texi doc/preview-dtxdoc.texi
 $(INFO_FILES): %.info: $(TEXI_SOURCES)
--8<---------------cut here---------------end--------------->8---

Do you want to have doc/tex-ref.pdf in MAIN_GENERATED_FILES as well?  I
wasn't sure, so I didn't add it in the change above.

Best, Arash

Reply via email to