@@ -0,0 +1,29 @@ | |||||
# 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 |