Raja R Harinath [off-list ref] wrote Fri, May 20, 2005:
Hi,
Jonas Fonseca [off-list ref] writes:
quoted
+%.7 : %.1
+ # FIXME: this next line works around an output filename bug in asciidoc 6.0.3
+ if [ -f "$<" ]; then mv $< $@; fi
+
%.1 %.7 : %.xml
xmlto man $<
- # FIXME: this next line works around an output filename bug in asciidoc 6.0.3
- [ "$@" = "git.7" ] || mv git.1 $@
%.xml : %.txt
asciidoc -b docbook -d manpage $<
That doesn't look right. I think you want
%.7: %.xml
xmlto man %<
%.1: %.xml
xmlto man $<
[ test -f $@ ] || mv git.1 $@
[ Looks like you mixed up %.1 and %.7 ]
Yes, separating the rule for %.1 and %.7 might be clearer. But it would
be great if it would work for any man page in section 7 not just git.7.
Since I hope to add cogito.7 soon.
--
Jonas Fonseca