Changeset View
Changeset View
Standalone View
Standalone View
docs/Makefile
SPHINXOPTS ?= | SPHINXOPTS ?= | ||||
SPHINXOPTCOLOR ?= --color | SPHINXOPTCOLOR ?= --color | ||||
SPHINXBUILD = sphinx-build | SPHINXBUILD = sphinx-build | ||||
SOURCEDIR = . | SOURCEDIR = . | ||||
BUILDDIR = _build | BUILDDIR = _build | ||||
HTMLDIR = $(BUILDDIR)/html | HTMLDIR = $(BUILDDIR)/html | ||||
SWHPKGDIR ?= sources/swh/ | SWHPKGDIR ?= sources/swh/ | ||||
INSTALL_HOST = pergamon.internal.softwareheritage.org | INSTALL_HOST = pergamon.internal.softwareheritage.org | ||||
INSTALL_DIR = /srv/softwareheritage/docs/webroot/devel | INSTALL_DIR = /srv/softwareheritage/docs/webroot/devel | ||||
INSTALL_GROUP = swhdev | INSTALL_GROUP = swhdev | ||||
INSTALL_PERMS = g+rwX | INSTALL_PERMS = g+rwX | ||||
SPHINXAPIDOC = sphinx-apidoc | SPHINXAPIDOC = sphinx-apidoc | ||||
APIDOC_DIR = apidoc | APIDOC_DIR = apidoc | ||||
APIDOC_OPTS = --ext-viewcode --separate --no-toc | APIDOC_OPTS = --ext-viewcode --separate --no-toc | ||||
APIDOC_EXCLUDES = */tests */tests/* */*/tests/* */*/*/tests/* | APIDOC_EXCLUDES = */tests */migrations */wsgi.py */conftest.py */setup.py | ||||
APIDOC_EXCLUDES += */migrations */migrations/* */*/migrations/* */*/*/migrations/* | |||||
APIDOC_EXCLUDES += */wsgi.py */*/wsgi.py */*/*/wsgi.py | |||||
APIDOC_EXCLUDES += */conftest.py */*/conftest.py */*/*/conftest.py | |||||
APIDOC_EXCLUDES += deposit/settings/* web/settings/* dataset/* | APIDOC_EXCLUDES += deposit/settings/* web/settings/* dataset/* | ||||
APIDOC_SWH_EXCLUDES = $(patsubst %,$(SWHPKGDIR)/%,$(APIDOC_EXCLUDES)) | APIDOC_SWH_EXCLUDES = $(patsubst %,"$(SWHPKGDIR)%",$(APIDOC_EXCLUDES)) | ||||
html: sphinx/html | html: sphinx/html | ||||
sphinx/html: links-stamp apidoc-stamp images-stamp rec-build-stamp | sphinx/html: links-stamp apidoc-stamp images-stamp rec-build-stamp | ||||
links-stamp: | links-stamp: | ||||
mkdir -p sources/swh | mkdir -p sources/swh | ||||
bin/ln-sphinx-subprojects | bin/ln-sphinx-subprojects | ||||
▲ Show 20 Lines • Show All 54 Lines • Show Last 20 Lines |