Makefile
author Johannes Stezenbach <js@linuxtv.org>
Tue, 07 Feb 2006 23:01:11 -0600
changeset 1705 4b5725a4a0a6
parent 1426 e84c69b43cdb
child 2207 8a2a7f7d9df6
permissions -rw-r--r--
add changenav at bottom of page if one reads through the changelog and wants to go to the previous or next page one needs the navigation links at the bottom, not at the top of the page

# This Makefile is only used by developers.
PYTHON=python

all:
	$(PYTHON) setup.py build_ext -i

install:
	@echo "Read the file README for install instructions."

clean:
	-$(PYTHON) setup.py clean --all # ignore errors of this command
	find . -name '*.py[co]' -exec rm -f '{}' ';'
	$(MAKE) -C doc clean

dist:	tests doc
	TAR_OPTIONS="--owner=root --group=root --mode=u+w,go-w,a+rX-s" $(PYTHON) setup.py sdist --force-manifest

tests:
	cd tests && ./run-tests

test-%:
	cd tests && ./run-tests $@

doc:
	$(MAKE) -C doc


.PHONY: all clean dist tests doc