Revision fcdb582d Makefile.am

b/Makefile.am
450 450

  
451 451
manrst = $(patsubst %.7,%.rst,$(patsubst %.8,%.rst,$(man_MANS)))
452 452
manhtml = $(patsubst %.rst,%.html,$(manrst))
453
mangen = $(patsubst %.rst,%.gen,$(manrst))
453 454
maninput = \
454 455
	$(patsubst %.7,%.7.in,$(patsubst %.8,%.8.in,$(man_MANS))) \
455 456
	$(patsubst %.html,%.html.in,$(manhtml)) \
456
	man/footer.man man/footer.html
457
	man/footer.man man/footer.html $(mangen)
457 458

  
458 459
TEST_FILES = \
459 460
	test/data/bdev-drbd-8.0.txt \
......
630 631
	  { echo 'pandoc' not found during configure; exit 1; }
631 632
	$(PANDOC) -f rst -t html -o $@ $<
632 633

  
633
man/%.7.in man/%.8.in: man/%.rst man/footer.man
634
man/%.gen: man/%.rst lib/query.py lib/build/sphinx_ext.py
635
	PYTHONPATH=. $(RUN_IN_TEMPDIR) $(CURDIR)/$(DOCPP) < $< > $@
636

  
637
man/%.7.in man/%.8.in: man/%.gen man/footer.man
634 638
	@test -n "$(PANDOC)" || \
635 639
	  { echo 'pandoc' not found during configure; exit 1; }
636 640
	set -o pipefail ; \
......
638 642
	  sed -e 's/\\@/@/g' > $@
639 643
	if test -n "$(MAN_HAS_WARNINGS)"; then $(CHECK_MAN) $@; fi
640 644

  
641
man/%.html.in: man/%.rst man/footer.html
645
man/%.html.in: man/%.gen man/footer.html
642 646
	@test -n "$(PANDOC)" || \
643 647
	  { echo 'pandoc' not found during configure; exit 1; }
644 648
	set -o pipefail ; \

Also available in: Unified diff