1*4c4400c7SValeria Barra# Minimal makefile for Sphinx documentation 2*4c4400c7SValeria Barra# 3*4c4400c7SValeria Barra 4*4c4400c7SValeria Barra# You can set these variables from the command line. 5*4c4400c7SValeria BarraSPHINXOPTS = 6*4c4400c7SValeria BarraSPHINXBUILD = sphinx-build 7*4c4400c7SValeria BarraSPHINXPROJ = libCEED 8*4c4400c7SValeria BarraSOURCEDIR = source 9*4c4400c7SValeria BarraBUILDDIR = build 10*4c4400c7SValeria Barra 11*4c4400c7SValeria Barra# Put it first so that "make" without argument is like "make help". 12*4c4400c7SValeria Barrahelp: 13*4c4400c7SValeria Barra @$(SPHINXBUILD) -M help "$(SOURCEDIR)" "$(BUILDDIR)" $(SPHINXOPTS) $(O) 14*4c4400c7SValeria Barra 15*4c4400c7SValeria Barra.PHONY: help Makefile 16*4c4400c7SValeria Barra 17*4c4400c7SValeria Barra# Catch-all target: route all unknown targets to Sphinx using the new 18*4c4400c7SValeria Barra# "make mode" option. $(O) is meant as a shortcut for $(SPHINXOPTS). 19*4c4400c7SValeria Barra%: Makefile 20*4c4400c7SValeria Barra @$(SPHINXBUILD) -M $@ "$(SOURCEDIR)" "$(BUILDDIR)" $(SPHINXOPTS) $(O)