# ReStructuredText Makefile
RST2HTML= rst2html.py
RST2LATEX= rst2latex.py
LATEX2PDF= pdflatex
RSTFILES= $(wildcard *.rst)
HTMLFILES= $(RSTFILES:.rst=.html)
LATEXFILES= $(RSTFILES:.rst=.tex)
PDFFILES= $(RSTFILES:.rst=.pdf)
all: html pdf
html: $(HTMLFILES)
latex: $(LATEXFILES)
pdf: $(PDFFILES)
%.html: %.rst
$(RST2HTML) $< > $@
%.tex: %.rst
$(RST2LATEX) $< > $@
%.pdf: %.tex
$(LATEX2PDF) $<
clean:
rm -f $(HTMLFILES) $(LATEXFILES) $(PDFFILES)
rm -f *.aux *.log *.out