Rely on XML catalogs to find the DocBook schemas and stylesheets

This commit is contained in:
Eelco Dolstra 2014-11-25 15:54:26 +01:00
parent 976df480c9
commit d4c8ee7059
5 changed files with 5 additions and 25 deletions

View file

@ -9,6 +9,8 @@ XSLTPROC = $(xsltproc) --nonet $(xmlflags) \
--param contrib.inline.enabled 0 \
--stringparam generate.toc "book toc"
docbookxsl = http://docbook.sourceforge.net/release/xsl-ns/1.78.1/
MANUAL_SRCS := $(call rwildcard, $(d), *.xml)
@ -24,7 +26,7 @@ $(d)/version.txt:
$(d)/manual.is-valid: $(d)/manual.xmli
$(trace-gen) $(XSLTPROC) --novalid --stringparam profile.condition manual \
$(docbookxsl)/profiling/profile.xsl $< 2> /dev/null | \
$(xmllint) --nonet --noout --relaxng $(docbookrng)/docbook.rng -
$(xmllint) --nonet --noout --relaxng http://www.oasis-open.org/docbook/xml/5.0/rng/docbook.rng -
@touch $@
clean-files += $(d)/manual.xmli $(d)/version.txt $(d)/manual.is-valid