summaryrefslogtreecommitdiff
path: root/Makefile
diff options
context:
space:
mode:
authorDasIch <dasdasich@gmail.com>2010-05-16 22:19:38 +0200
committerDasIch <dasdasich@gmail.com>2010-05-16 22:19:38 +0200
commite8a7fff96dc0dbe25ef482fa9feffa47daacd8dc (patch)
tree60e44cb1041d83fde8c490832ac9864be3837f25 /Makefile
parentfb33cfbee735ecaea18879a8674eb96f19708228 (diff)
downloadsphinx-e8a7fff96dc0dbe25ef482fa9feffa47daacd8dc.tar.gz
Scripts in utils are now automatically converted. They may not work at the moment though
Diffstat (limited to 'Makefile')
-rw-r--r--Makefile14
1 files changed, 10 insertions, 4 deletions
diff --git a/Makefile b/Makefile
index 72e04772..53424b5d 100644
--- a/Makefile
+++ b/Makefile
@@ -2,17 +2,17 @@ PYTHON ?= python3
export PYTHONPATH = $(shell echo "$$PYTHONPATH"):./sphinx
-.PHONY: all check clean clean-pyc clean-patchfiles pylint reindent test
+.PHONY: all check clean clean-pyc clean-patchfiles clean-generated pylint reindent test
all: clean-pyc check test
-check:
+check: convert-utils
@$(PYTHON) utils/check_sources.py -i build -i dist -i sphinx/style/jquery.js \
-i sphinx/pycode/pgen2 -i sphinx/util/smartypants.py -i .ropeproject \
-i doc/_build -i ez_setup.py -i tests/path.py -i tests/coverage.py \
-i env -i .tox .
-clean: clean-pyc clean-patchfiles clean-backupfiles
+clean: clean-pyc clean-patchfiles clean-backupfiles clean-generated
clean-pyc:
find . -name '*.pyc' -exec rm -f {} +
@@ -26,10 +26,13 @@ clean-backupfiles:
find . -name '*~' -exec rm -f {} +
find . -name '*.bak' -exec rm -f {} +
+clean-generated:
+ rm utils/*3.py*
+
pylint:
@pylint --rcfile utils/pylintrc sphinx
-reindent:
+reindent: convert-utils
@$(PYTHON) utils/reindent.py -r -B .
test: build
@@ -40,3 +43,6 @@ covertest: build
build:
@$(PYTHON) setup.py build
+
+convert-utils:
+ @python3 utils/convert.py -i utils/convert.py utils/