From: sof Date: Mon, 7 May 2001 16:18:49 +0000 (+0000) Subject: [project @ 2001-05-07 16:18:49 by sof] X-Git-Tag: Approximately_9120_patches~1984 X-Git-Url: http://git.megacz.com/?p=ghc-hetmet.git;a=commitdiff_plain;h=17817756fd8d6797e35cbae35862f572e5684efc [project @ 2001-05-07 16:18:49 by sof] support for building .pdf docs --- diff --git a/mk/config.mk.in b/mk/config.mk.in index d966f5d..c03574d 100644 --- a/mk/config.mk.in +++ b/mk/config.mk.in @@ -735,6 +735,7 @@ SRC_SGML2DVI_OPTS = -d $(SGMLSTYLESHEET) SRC_SGML2HTML_OPTS = -d $(SGMLSTYLESHEET) SRC_SGML2PS_OPTS = -d $(SGMLSTYLESHEET) SRC_SGML2RTF_OPTS = -d $(SGMLSTYLESHEET) +SRC_SGML2PDF_OPTS = -d $(SGMLSTYLESHEET) DOCBOOK_CATALOG = @Catalog@ diff --git a/mk/suffix.mk b/mk/suffix.mk index d7870b4..26a4488 100644 --- a/mk/suffix.mk +++ b/mk/suffix.mk @@ -239,6 +239,10 @@ endif @$(RM) $@ $(SGML2RTF) $(SGML2RTF_OPTS) $< +%.pdf : %.sgml + @$(RM) $@ + $(SGML2PDF) $(SGML2PDF_OPTS) $< + #----------------------------------------------------------------------------- # Literate suffix rules diff --git a/mk/target.mk b/mk/target.mk index 59223f6..75c1576 100644 --- a/mk/target.mk +++ b/mk/target.mk @@ -976,7 +976,7 @@ SGML_HTML = $(addsuffix .html,$(SGML_DOC)) # HTML output goes in a subdirectory on its own. SGML_TEXT = $(addsuffix .txt,$(SGML_DOC)) -$(SGML_DVI) $(SGML_PS) $(SGML_HTML) $(SGML_TEXT) :: $(SGML_SRCS) +$(SGML_DVI) $(SGML_PS) $(SGML_HTML) $(SGML_TEXT) $(SGML_PDF) :: $(SGML_SRCS) dvi :: $(SGML_DVI) ps :: $(SGML_PS)