From d4c8ee70598e6f7908e8667affaeebc031fce06a Mon Sep 17 00:00:00 2001 From: Eelco Dolstra Date: Tue, 25 Nov 2014 15:54:26 +0100 Subject: Rely on XML catalogs to find the DocBook schemas and stylesheets --- doc/manual/installation/building-source.xml | 10 +--------- doc/manual/local.mk | 4 +++- 2 files changed, 4 insertions(+), 10 deletions(-) (limited to 'doc/manual') diff --git a/doc/manual/installation/building-source.xml b/doc/manual/installation/building-source.xml index 2202ec73febe..772cda9cc36c 100644 --- a/doc/manual/installation/building-source.xml +++ b/doc/manual/installation/building-source.xml @@ -46,12 +46,4 @@ packages will need to be built from source. /nix/var by default. This can be changed using . -If you want to rebuild the documentation, pass the full path to -the DocBook RELAX NG schemas and to the DocBook XSL stylesheets using -the - -and - -options. - - \ No newline at end of file + diff --git a/doc/manual/local.mk b/doc/manual/local.mk index a4df921b466a..4caef57783c0 100644 --- a/doc/manual/local.mk +++ b/doc/manual/local.mk @@ -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 -- cgit 1.4.1