/ Makefile

Ned Batchelder 78faac4 
Ned Batchelder 744a7e9 

Ned Batchelder 3e45a3f 
Ned Batchelder 744a7e9 

Ned Batchelder 2f77b00 
Ned Batchelder a81ab3e 
Ned Batchelder ee4f680 
Ned Batchelder d70e667 
Ned Batchelder 2f77b00 

Ned Batchelder 60e439e 
Ned Batchelder 454f1c7 
Ned Batchelder bd50fb2 
Ned Batchelder 744a7e9 
Ned Batchelder d49a4c7 
Ned Batchelder 744a7e9 
Ned Batchelder 5705aef 
Ned Batchelder bb16cf0 
Ned Batchelder 708f594 
Ned Batchelder 744a7e9 
Ned Batchelder 86ae74d 
Ned Batchelder ee4f680 

Ned Batchelder 0a2f56d 

Ned Batchelder 744a7e9 

Ned Batchelder 93f09e2 

Ned Batchelder 8c02b16 
Ned Batchelder 50228ea 

Ned Batchelder fcfd86e 
Ned Batchelder 744a7e9 
Ned Batchelder 5705aef 
Ned Batchelder 744a7e9 

Ned Batchelder 5705aef 
Ned Batchelder f40c1a4 
Ned Batchelder 5705aef 
Ned Batchelder 744a7e9 
Ned Batchelder 86ae74d 
Ned Batchelder 744a7e9 

Ned Batchelder 0291aa2 

Ned Batchelder ee4f680 
Ned Batchelder cc6764d 
Ned Batchelder 744a7e9 

Ned Batchelder 708f594 

Ned Batchelder c5d7b64 
Ned Batchelder be7f68e 
Ned Batchelder 753f838 
Ned Batchelder 708f594 

Ned Batchelder be7f68e 
Ned Batchelder 708f594 

Ned Batchelder b97fe9d 
Ned Batchelder c5d7b64 
Ned Batchelder b97fe9d 
Ned Batchelder 048bdd6 
Ned Batchelder b97fe9d 
Ned Batchelder 1a5f4cf 
Ned Batchelder 048bdd6 
Ned Batchelder 1a5f4cf 
# Makefile for utility work on Coverage.

	@echo "* No default action *"

TEST_ZIP = test/
TEST_EGG = test/eggsrc/dist/covtestegg1-0.0.0-py*.egg

	python test/ clean
	-rm -rf build coverage.egg-info dist htmlcov
	-rm -f *.pyd */*.pyd
	-rm -f *.so */*.so
	-rm -f *.pyc */*.pyc */*/*.pyc */*/*/*.pyc */*/*/*/*.pyc */*/*/*/*/*.pyc
	-rm -f *.pyo */*.pyo */*/*.pyo */*/*/*.pyo */*/*/*/*.pyo */*/*/*/*/*.pyo
	-rm -f *.bak */*.bak */*/*.bak */*/*/*.bak */*/*/*/*.bak */*/*/*/*/*.bak
	-rm -f *$$py.class */*$$py.class */*/*$$py.class */*/*/*$$py.class */*/*/*/*$$py.class */*/*/*/*/*$$py.class
	-rm -rf __pycache__ */__pycache__ */*/__pycache__ */*/*/__pycache__ */*/*/*/__pycache__ */*/*/*/*/__pycache__
	-rm -f coverage/*,cover
	-rm -f MANIFEST
	-rm -f .coverage .coverage.* coverage.xml
	-rm -f $(TEST_ZIP)
	-rm -rf test/eggsrc/build test/eggsrc/dist test/eggsrc/*.egg-info
	-rm -f setuptools-*.egg distribute-*.egg distribute-*.tar.gz
	-rm -rf doc/_build/*

LINTABLE = coverage test

	-pylint --rcfile=.pylintrc $(LINTABLE)
	python -m tabnanny $(LINTABLE)

	pep8 --filename=*.py --ignore=E401,E301 --repeat coverage

testready: testdata devinst

tests: testready

testdata: $(TEST_ZIP) $(TEST_EGG)
$(TEST_ZIP): test/
	zip -j $@ $+

$(TEST_EGG): test/eggsrc/ test/eggsrc/egg1/
	cd test/eggsrc; python -q bdist_egg

	python sdist --keep-temp --formats=gztar fixtar --owner=ned --group=coverage --clean
	python bdist_wininst

	python register

	python install

DEVINST_FILE = coverage.egg-info/PKG-INFO
devinst: $(DEVINST_FILE)
$(DEVINST_FILE): coverage/tracer.c
	-rm coverage/tracer.pyd
	python develop

	-rm -rf $(PYHOME)/lib/site-packages/coverage*
	-rm -rf $(PYHOME)/scripts/coverage*

SPHINXBUILD = sphinx-build
SPHINXOPTS = -a -E doc
WEBHOME = c:/ned/web/stellated/pages/code/coverage

	$(SPHINXBUILD) -b px $(SPHINXOPTS) doc/_build/px
	rm doc/_build/px/search.px
	python doc/_ext/ doc/_build/px/*.px

	$(SPHINXBUILD) -b html $(SPHINXOPTS) doc/_build/html
	@echo "Build finished. The HTML pages are in doc/_build/html."

publish: px
	rm -f $(WEBHOME)/*.px
	cp doc/_build/px/*.px $(WEBHOME)
	rm -f $(WEBHOME)/sample_html/*.*
	cp doc/sample_html/*.* $(WEBHOME)/sample_html

publishbeta: px
	rm -f $(WEBHOME)/beta/*.px
	mkdir -p $(WEBHOME)/beta
	cp doc/_build/px/*.px $(WEBHOME)/beta
	rm -f $(WEBHOME)/sample_html_beta/*.*
	mkdir -p $(WEBHOME)/sample_html_beta
	cp doc/sample_html_beta/*.* $(WEBHOME)/sample_html_beta
Tip: Filter by directory path e.g. /media app.js to search for public/media/app.js.
Tip: Use camelCasing e.g. ProjME to search for
Tip: Filter by extension type e.g. /repo .js to search for all .js files in the /repo directory.
Tip: Separate your search with spaces e.g. /ssh pom.xml to search for src/ssh/pom.xml.
Tip: Use ↑ and ↓ arrow keys to navigate and return to view the file.
Tip: You can also navigate files with Ctrl+j (next) and Ctrl+k (previous) and view the file with Ctrl+o.
Tip: You can also navigate files with Alt+j (next) and Alt+k (previous) and view the file with Alt+o.