-#
-# Jinja Makefile
-# ~~~~~~~~~~~~~~
-#
-# Shortcuts for various tasks.
-#
-# :copyright: 2007 by Armin Ronacher.
-# :license: BSD, see LICENSE for more details.
-#
-
test:
- @(cd tests; py.test $(TESTS))
-
-test-coverage:
- @(cd tests; py.test -C $(TESTS))
+ python setup.py test
-documentation:
- @(cd docs; ./generate.py)
+release:
+ python scripts/make-release.py
-webpage:
- @(cd ../www; ./generate.py)
+upload-docs:
+ $(MAKE) -C docs html dirhtml latex
+ $(MAKE) -C docs/_build/latex all-pdf
+ cd docs/_build/; mv html jinja-docs; zip -r jinja-docs.zip jinja-docs; mv jinja-docs html
+ scp -r docs/_build/dirhtml/* pocoo.org:/var/www/jinja.pocoo.org/docs/
+ scp -r docs/_build/latex/Jinja2.pdf pocoo.org:/var/www/jinja.pocoo.org/docs/jinja-docs.pdf
+ scp -r docs/_build/jinja-docs.zip pocoo.org:/var/www/jinja.pocoo.org/docs/
-pylint:
- @pylint --rcfile scripts/pylintrc jinja
+.PHONY: test