From: Jonas Fonseca Date: Fri, 20 May 2005 14:52:12 GMT Subject: Re: [PATCH] Fix and clean up man page building Message-ID: <20050520145211.GB27395@diku.dk> In-Reply-To: Raja R Harinath wrote Fri, May 20, 2005: > Hi, > > Jonas Fonseca 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