4 SETUP = $(PYTHON) setup.py
7 RUNTEST = PYTHONHASHSEED=random PYTHONPATH=.:$(PYTHONPATH) $(PYTHON) -m $(TESTRUNNER)
16 $(PYDOCTOR) --make-html -c dulwich.cfg
23 $(SETUP) install --root="$(DESTDIR)"
26 $(RUNTEST) dulwich.tests.test_suite
28 check-tutorial:: build
29 $(RUNTEST) dulwich.tests.tutorial_test_suite
31 check-nocompat:: build
32 $(RUNTEST) dulwich.tests.nocompat_test_suite
35 $(RUNTEST) dulwich.tests.compat_test_suite
38 $(MAKE) check-noextensions PYTHON=pypy
40 check-noextensions:: clean
41 $(RUNTEST) dulwich.tests.test_suite
43 check-all: check check-pypy check-noextensions
56 git diff origin/master | $(PEP8) --diff