summaryrefslogtreecommitdiff
path: root/SConstruct
diff options
context:
space:
mode:
authorEric S. Raymond <esr@thyrsus.com>2012-09-10 07:30:57 -0400
committerEric S. Raymond <esr@thyrsus.com>2012-09-10 07:30:57 -0400
commit10d1252d097a5940f9f67606599a926fe8c0162e (patch)
tree16e67518b94a76a2873d1c642e6e7cafd4af2769 /SConstruct
parent15b7c930c489ed5e9e04be02649cd7d941e0b890 (diff)
downloadgpsd-10d1252d097a5940f9f67606599a926fe8c0162e.tar.gz
Adderess Savannah bug #36984: xmlto support broken.
Diffstat (limited to 'SConstruct')
-rw-r--r--SConstruct5
1 files changed, 3 insertions, 2 deletions
diff --git a/SConstruct b/SConstruct
index adc6f6e7..6a96144e 100644
--- a/SConstruct
+++ b/SConstruct
@@ -637,8 +637,9 @@ if config.CheckXsltproc():
manbuilder = build % docbook_man_uri
elif WhereIs("xmlto"):
mangenerator = 'xmlto'
- htmlbuilder = "xmlto html-nochunks $SOURCE"
- manbuilder = "xmlto man $SOURCE"
+ xmlto = "xmlto %s $SOURCE || mv `basename $TARGET` `dirname $TARGET`"
+ htmlbuilder = xmlto % "html-nochunks"
+ manbuilder = xmlto % "man"
else:
announce("Neither xsltproc nor xmlto found, documentation cannot be built.")
if manbuilder: