Make the default target xml instead of sgml.

Use a temporary file to pass results from latex2esis.py to
docfixer.py; this makes for better error detection by make (if the
first pipeline stage fails, make wasn't catching it).
This commit is contained in:
Fred Drake 1999-07-22 13:56:51 +00:00
parent 5d48e458e4
commit 7dbde51f97
1 changed files with 4 additions and 2 deletions

View File

@ -13,7 +13,7 @@ SGMLTARGETS= $(patsubst %.tex,%.sgml,$(wildcard *.tex))
XMLTARGETS= $(patsubst %.tex,%.xml,$(wildcard *.tex)) XMLTARGETS= $(patsubst %.tex,%.xml,$(wildcard *.tex))
all: sgml all: xml
esis: $(ESISTARGETS) esis: $(ESISTARGETS)
sgml: $(SGMLTARGETS) sgml: $(SGMLTARGETS)
@ -29,7 +29,9 @@ $(XMLTARGETS): $(ESIS2ML) $(FIXGES)
.SUFFIXES: .esis .sgml .tex .xml .SUFFIXES: .esis .sgml .tex .xml
.tex.esis: .tex.esis:
$(LATEX2ESIS) $< | $(DOCFIXER) > $@ $(LATEX2ESIS) $< temp.esis
$(DOCFIXER) temp.esis $@
rm temp.esis
.esis.sgml: .esis.sgml:
$(ESIS2ML) --sgml --autoclose para $< | $(FIXGES) > $@ $(ESIS2ML) --sgml --autoclose para $< | $(FIXGES) > $@