Lines Matching full:docs
54 .PHONY: lint ruff-lint cython-lint check-docs stubtest
74 check-docs:
75 ${RM} -r petsc4py-docs-env
76 ${PYTHON} -m venv petsc4py-docs-env
77 . petsc4py-docs-env/bin/activate && python -m pip install -r conf/requirements-docs.txt
78 . petsc4py-docs-env/bin/activate && CFLAGS=-O0 python -m pip install .
79 . petsc4py-docs-env/bin/activate && ${MAKE} sphinx-html SPHINXOPTS=-Wj1
100 .PHONY: docs docs-html docs-pdf docs-misc
101 docs: docs-html docs-pdf docs-misc target
102 docs-html: rst2html sphinx-html
103 docs-pdf: sphinx-pdf
104 docs-misc: sphinx-man sphinx-info
112 ${RST2HTML} ${RST2HTMLOPTS} ./LICENSE.rst > docs/LICENSE.html
113 ${RST2HTML} ${RST2HTMLOPTS} ./CHANGES.rst > docs/CHANGES.html
114 ${RST2HTML} ${RST2HTMLOPTS} docs/index.rst > docs/index.html
121 mkdir -p build/doctrees docs/html
123 docs/source docs/html
124 ${RM} docs/html/.buildinfo
128 docs/source build/latex
130 mv build/latex/*.pdf docs/
134 docs/source build/man
135 mv build/man/*.[137] docs/
139 docs/source build/texinfo
141 mv build/texinfo/*.info docs/
145 -${RM} docs/*.html docs/*.pdf
146 -${RM} docs/*.info docs/*.[137]
147 -${RM} -r docs/html
148 -${RM} -r docs/source/_build
149 -${RM} -r docs/source/demo
150 -${RM} -r docs/source/reference
151 -${RM} docs/source/*.inv
157 mv docs/html/* ${LOC}/petsc4py