HTMLTARGET=vo:/var/www/docs/DaCHS RST_SOURCES=data_checklist.rstx howDoI.rstx ref.rstx tutorial.rstx\ booster.rstx install.rstx stc.rstx processors.rstx ALL_HTML=index.html $(subst .rstx,.html,$(RST_SOURCES)) HTML_FILES=$(ALL_HTML) ALL_PDF=$(subst .rstx,.pdf,$(RST_SOURCES)) LATEXOPTS=--documentoptions=11pt,a4paper --stylesheet stylesheet.tex %.html: %.rstx rst2html --stylesheet ref.css --link-stylesheet < $< >$@ %.dvi: %.tex latex $< rm $*.log %.ps: %.dvi dvips $< %.pdf: %.tex pdflatex $< %.tex: %.rstx rst2latex $(LATEXOPTS) $< > $@ .PHONY: ref.rstx ref.rstx: gavogendoc > ref.rstx install: $(HTML_FILES) $(ALL_PDF) rsync -av *.css $(HTML_FILES) $(ALL_PDF) $(RST_SOURCES) $(HTMLTARGET) clean: rm -f $(ALL_HTML) rm -f *.log *.aux *.out *.pdf