2 DESIGN_DOCS = $(wildcard design_docs/*.rst)
3 MANUALS = $(wildcard manuals/*.rst)
5 .PHONY: clean html pdf bps man all
13 mkdir -p $(BUILDDIR)/manuals
14 $(foreach f,$(MANUALS),rst2html.py $(f) $(BUILDDIR)/$(f:.rst=.html);)
16 bps: $(DESIGN_DOCS) | $(BUILDDIR)
17 mkdir -p $(BUILDDIR)/design_docs
18 $(foreach f,$(DESIGN_DOCS),rst2html.py $(f) $(BUILDDIR)/$(f:.rst=.html);)
21 sphinx-build -b html -c etc -d $(BUILDDIR)/doctrees \
22 requirements $(BUILDDIR)/requirements/html
25 sphinx-build -b latex -c etc -d $(BUILDDIR)/doctrees \
26 requirements $(BUILDDIR)/requirements/latex
27 $(MAKE) -C $(BUILDDIR)/requirements/latex \
28 LATEXOPTS='--interaction=nonstopmode' all-pdf