From dc5608d4da98eb1cf412c37f3e2a60e87032a504 Mon Sep 17 00:00:00 2001 From: Moritz Bunkus Date: Sun, 31 Oct 2010 15:40:45 +0100 Subject: [PATCH] Only build .1 from .xml if xsltproc & DocBook are available Fix for bug 575. --- Rakefile | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/Rakefile b/Rakefile index 6c38a2551..6b6654bc7 100644 --- a/Rakefile +++ b/Rakefile @@ -169,8 +169,10 @@ rule '.hhk' => '.hhc' do |t| end # man pages from DocBook XML -rule '.1' => '.xml' do |t| - runq "XSLTPROC #{t.source}", "#{c(:XSLTPROC)} #{c(:XSLTPROC_FLAGS)} -o #{t.name} #{c(:DOCBOOK_MANPAGES_STYLESHEET)} #{t.sources.join(" ")}" +if c?(:XSLTPROC_WORKS) + rule '.1' => '.xml' do |t| + runq "XSLTPROC #{t.source}", "#{c(:XSLTPROC)} #{c(:XSLTPROC_FLAGS)} -o #{t.name} #{c(:DOCBOOK_MANPAGES_STYLESHEET)} #{t.sources.join(" ")}" + end end # Qt files