Mercurial > ecos
changeset 1852:061b9e452dfd
* pkgconf/rules.doc: If we cannot find the catalog do not pass it
as an option and hope jade knowns where it is.
| author | asl |
|---|---|
| date | Wed, 01 Dec 2004 09:44:15 +0000 |
| parents | a10cfd6a2ddc |
| children | abab6e075ce3 |
| files | packages/ChangeLog packages/pkgconf/rules.doc |
| diffstat | 2 files changed, 17 insertions(+), 6 deletions(-) [+] |
line wrap: on
line diff
--- a/packages/ChangeLog +++ b/packages/ChangeLog @@ -1,3 +1,8 @@ +2004-11-25 Andrew Lunn <andrew.lunn@ascom.ch> + + * pkgconf/rules.doc: If we cannot find the catalog do not pass it + as an option and hope jade knowns where it is. + 2004-11-19 Jani Monoses <jani@iv.ro> * ecos.db: New lpc2xxx platform, Olimex LPC-MT.
--- a/packages/pkgconf/rules.doc +++ b/packages/pkgconf/rules.doc @@ -72,8 +72,6 @@ else ifneq (,$(wildcard /usr/lib/sgml/stylesheet/dsssl/docbook/nwalsh/sgml.catalog)) CATALOG := /usr/lib/sgml/catalog DSSSL_CATALOG := /usr/lib/sgml/stylesheet/dsssl/docbook/nwalsh/sgml.catalog - else - Error: unable to locate DocBook tools. endif endif endif @@ -83,6 +81,14 @@ LETTER_STYLESHEET := $(TOPLEVEL)/pkgcon HTML_STYLESHEET := $(TOPLEVEL)/pkgconf/stylesheet.dsl FIXHTML := $(TOPLEVEL)/pkgconf/fixhtml.tcl +ifneq (,$(CATALOG)) + CATALOG_OPT := -c $(CATALOG) +endif + +ifneq (,$(DSSL_CATALOG)) + DSSL_CATALOG_OPT := -c $(DSSL_CATALOG) +endif + # The files that will be generated: ifeq (,$(MAIN_HTML)) MAIN_HTML := $(subst .sgml,.html,$(MAIN_SGML)) @@ -120,7 +126,7 @@ default: check # Validating an sgml document can be achieved with check: $(MAIN_SGML) $(OTHER_SGML) $(GIFS) $(EPS) - nsgmls -vs -c $(CATALOG) $< + nsgmls -vs $(CATALOG_OPT) $< # Generating HTML from the SGML. In practice multiple .html files may # be generated, but for the purposes of dependency analysis the others @@ -128,14 +134,14 @@ check: $(MAIN_SGML) $(OTHER_SGML) $(GIFS html: copyfiles $(MAIN_HTML) $(MAIN_HTML): $(MAIN_SGML) $(OTHER_SGML) $(PNGS) $(HTML_STYLESHEET) $(FIXHTML) - jade -t sgml -i html -c $(DSSSL_CATALOG) -d $(HTML_STYLESHEET)#html $< + jade -t sgml -i html $(DSSSL_CATALOG_OPT) -d $(HTML_STYLESHEET)#html $< tclsh $(FIXHTML) # PDF files can be generated in a similar fashion. pdfa4: copyfiles $(MAIN_PDFA4) $(MAIN_PDFA4): $(MAIN_SGML) $(OTHER_SGML) $(PNGS) $(A4_STYLESHEET) - jade -o $(subst .pdf,.tex,$(MAIN_PDFA4)) -t tex -V tex-backend -c $(DSSSL_CATALOG) -d $(A4_STYLESHEET)#print $< + jade -o $(subst .pdf,.tex,$(MAIN_PDFA4)) -t tex -V tex-backend $(DSSSL_CATALOG_OPT) -d $(A4_STYLESHEET)#print $< pdfjadetex $(subst .pdf,.tex,$(MAIN_PDFA4)) pdfjadetex $(subst .pdf,.tex,$(MAIN_PDFA4)) pdfjadetex $(subst .pdf,.tex,$(MAIN_PDFA4)) @@ -143,7 +149,7 @@ pdfa4: copyfiles $(MAIN_PDFA4) pdfletter: copyfiles $(MAIN_PDFLETTER) $(MAIN_PDFLETTER): $(MAIN_SGML) $(OTHER_SGML) $(PNGS) $(LETTER_STYLESHEET) - jade -o $(subst .pdf,.tex,$(MAIN_PDFLETTER)) -t tex -V tex-backend -c $(DSSSL_CATALOG) -d $(LETTER_STYLESHEET)#print $< + jade -o $(subst .pdf,.tex,$(MAIN_PDFLETTER)) -t tex -V tex-backend $(DSSSL_CATALOG_OPT) -d $(LETTER_STYLESHEET)#print $< pdfjadetex $(subst .pdf,.tex,$(MAIN_PDFLETTER)) pdfjadetex $(subst .pdf,.tex,$(MAIN_PDFLETTER)) pdfjadetex $(subst .pdf,.tex,$(MAIN_PDFLETTER))
