Re: [PATCH] Fix and clean up man page building
- From
Jonas Fonseca <fonseca@diku.dk>
- Date
- May 20, 2005, 14:52 UTC
- Message-ID
- <20050520145211.GB27395@diku.dk>
- In-Reply-To
- <m37jhu56ta.fsf@harinath.blr.novell.com>
Raja R Harinath <rharinath@novell.com> wrote Fri, May 20, 2005:
Show 24 quoted lines
> Hi, > > Jonas Fonseca <fonseca@diku.dk> writes: > > > +%.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