[ Web Proxy ]
URL:
Viewing: https://raw.githubusercontent.com/IdentityPython/JWTConnect-Python-OidcMsg/develop/Makefile [Back]  [Original]

PROJECT_ROOT:=.

SPHINXOPTS    =
SPHINXBUILD   = sphinx-build
SPHINXABUILD  = sphinx-autobuild
BUILDDIR      = doc/_build
DOCDIR        = doc/
OICDIR        = src/oidcmsg
TESTDIR       = tests

help:
	@echo "Please use \`make ' where  is one of"
	@echo "  html       to make HTML documentation files"
	@echo "  livehtml   to make HTML documentation files (live reload!)"
	@echo "  install    to install the python dependencies for development"
	@echo "  isort      to sort imports"
.PHONY: help

clean:
	rm -rf $(BUILDDIR)/*
.PHONY: clean

ALLSPHINXOPTS=-W
html:
	@pipenv run $(SPHINXBUILD) -b html $(DOCDIR) $(BUILDDIR)/html $(ALLSPHINXOPTS)
	@echo "Build finished. The HTML pages are in $(BUILDDIR)/html."
.PHONY: html

livehtml:
	@pipenv run $(SPHINXABUILD) -b html $(DOCDIR) $(BUILDDIR)/html $(ALLSPHINXOPTS)
	@echo "Build finished. Watching for change ..."
.PHONY: livehtml

install:
	@pipenv install --dev
.PHONY: install

test:
	@pipenv run pytest $(TESTDIR)
.PHONY: test

isort:
	@pipenv run isort $(OICDIR) $(TESTDIR)

check-isort:
	@pipenv run isort --diff --check-only $(OICDIR) $(TESTDIR)
.PHONY: isort check-isort

check-pylama:
	@pipenv run pylama $(OICDIR) $(TESTDIR)
.PHONY: check-pylama

release:
	@pipenv run python setup.py sdist upload -r pypi
.PHONY: release

Web Proxy Viewer  |  New URL  |  Original Page