# Texinfo_rules.make

.SUFFIXES: .1 .html .texinfo

texi2man = $(step-bindir)/out/texi2man $< $@
texi2html =\
    rm -f $@.urg;\
    cat $< | sed "s!@include.*!!" > $@.urg;\
    $(TEXI2HTML) $@.urg;\
    rm -f $@.urg;\
    mv $(@F).urg.html $@;\
    rm -f $(@F:%.html=%.html.urg_toc.html);\
    add-URLs $@

$(outdir)/%.1: %.texinfo
	$(texi2man)

$(outdir)/%.info: $(outdir)/%.texinfo
	$(MAKEINFO) -o $@ $<

# $(outdir)/%.html: %.texinfo
# 	$(texi2html)
# 	add-html-footer --index $(depth)/../index.html $@

# texi2html is as broken as pod2html 5004 :-) 
# we'll have to use pod2html 5003 for now.
# don't burn your .pod sources!
#
$(outdir)/%.html: $(outdir)/%.texinfo
	$(texi2html)
	$(PYTHON) $(step-bindir)/add-html-footer.py --package=$(topdir) --index $(depth)/../index.html $@

$(outdir)/%.1: $(outdir)/%.texinfo
	-$(texi2man)

