14c4400c7SValeria Barra# Minimal makefile for Sphinx documentation 24c4400c7SValeria Barra# 34c4400c7SValeria Barra 44c4400c7SValeria Barra# You can set these variables from the command line. 54c4400c7SValeria BarraSPHINXOPTS = 64c4400c7SValeria BarraSPHINXBUILD = sphinx-build 74c4400c7SValeria BarraSPHINXPROJ = libCEED 84c4400c7SValeria BarraSOURCEDIR = source 94c4400c7SValeria BarraBUILDDIR = build 104c4400c7SValeria Barra 114c4400c7SValeria Barra# Put it first so that "make" without argument is like "make help". 124c4400c7SValeria Barrahelp: 134c4400c7SValeria Barra @$(SPHINXBUILD) -M help "$(SOURCEDIR)" "$(BUILDDIR)" $(SPHINXOPTS) $(O) 144c4400c7SValeria Barra 15*74c2e4b1SJed Brownlivehtml: 16*74c2e4b1SJed Brown sphinx-autobuild "$(SOURCEDIR)" "$(BUILDDIR)" $(SPHINXOPTS) $(O) 17*74c2e4b1SJed Brown 184c4400c7SValeria Barra.PHONY: help Makefile 194c4400c7SValeria Barra 204c4400c7SValeria Barra# Catch-all target: route all unknown targets to Sphinx using the new 214c4400c7SValeria Barra# "make mode" option. $(O) is meant as a shortcut for $(SPHINXOPTS). 224c4400c7SValeria Barra%: Makefile 234c4400c7SValeria Barra @$(SPHINXBUILD) -M $@ "$(SOURCEDIR)" "$(BUILDDIR)" $(SPHINXOPTS) $(O) 24