123456789101112131415161718192021222324252627282930 |
- PY_EXAMPLES=$(shell grep -l /usr/bin/python examples/*)
- FLAKE_OPTS=$(shell test -w /dev/shm || echo '-j1')
- NOSE_FLAGS=--with-xcoverage
- all: syntax-check test
- all+net:
- $(MAKE) GBP_NETWORK_TESTS=1 all
- test:
- export GIT_AUTHOR_NAME="Gbp Tests"; \
- export GIT_AUTHOR_EMAIL=tests@example.com; \
- export GIT_COMMITTER_NAME=$$GIT_AUTHOR_NAME; \
- export GIT_COMMITTER_EMAIL=$$GIT_AUTHOR_EMAIL; \
- PYTHONPATH=. \
- python setup.py nosetests $(NOSE_FLAGS)
- syntax-check:
- flake8 $(FLAKE_OPTS)
- flake8 $(FLAKE_OPTS) $(PY_EXAMPLES)
- docs:
- make -C docs
- apidocs:
- mkdir -p build
- epydoc -v --config=setup.cfg
- .PHONY: docs
|