]> granicus.if.org Git - pdns/commitdiff
Generating manpages without pandoc is an error
authorRuben Kerkhof <ruben@rubenkerkhof.com>
Thu, 1 Jan 2015 18:05:01 +0000 (19:05 +0100)
committerRuben Kerkhof <ruben@rubenkerkhof.com>
Thu, 1 Jan 2015 18:05:01 +0000 (19:05 +0100)
If for some reason we end up with a dist tarball
without generated manpages, better warn and exit then trying to run
no -s -t man manpages/dnsdist.1.md -o dnsdist.1

docs/Makefile.am

index 3c4a22d2888b1bae7e9bba89ad604aa884e602d1..d0bee9ebd763bd9d83e6df02094605e79282fc84 100644 (file)
@@ -34,8 +34,14 @@ html/index.html: process-md.sh mkdocs.yml markdown/** markdown/*/**
 
 manpages: $(MANPAGES_TARGET)
 
+if HAVE_PANDOC
 $(MANPAGES_TARGET): %: manpages/%.md
        $(PANDOC) -s -t man $< -o $@
+else
+$(MANPAGES_TARGET):
+       echo "You need pandoc to generate the manpages"
+       exit 1
+endif
 
 clean:
        rm -rf html *.8 *.1