| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162 | 
							- .PHONY: clean-pyc clean-build docs clean test
 
- help:
 
- 	@echo "clean-build - remove build artifacts"
 
- 	@echo "clean-pyc - remove Python file artifacts"
 
- 	@echo "lint - check style with flake8"
 
- 	@echo "test - run tests quickly with the default Python"
 
- 	@echo "test-all - run tests on every Python version with tox"
 
- 	@echo "coverage - check code coverage quickly with the default Python"
 
- 	@echo "docs - generate Sphinx HTML documentation, including API docs"
 
- 	@echo "release - package and upload a release"
 
- 	@echo "dist - package"
 
- clean: clean-build clean-pyc
 
- 	rm -fr htmlcov/
 
- clean-build:
 
- 	rm -fr build/
 
- 	rm -fr dist/
 
- 	rm -fr *.egg-info
 
- clean-pyc:
 
- 	find . -name '*.pyc' -exec rm -f {} +
 
- 	find . -name '*.pyo' -exec rm -f {} +
 
- 	find . -name '*~' -exec rm -f {} +
 
- lint:
 
- 	flake8 pwman scripts
 
- test: install
 
- 	git checkout pwman/tests/pwman.v0.0.8.db
 
- 	python setup.py test
 
- test-all:
 
- 	tox
 
- coverage:
 
- 	coverage run --source pwman setup.py test
 
- 	coverage report -m
 
- 	coverage html
 
- 	#xdg-open htmlcov/index.html
 
- docs:
 
- 	#rm -f docs/manutils.rst
 
- 	#rm -f docs/modules.rst
 
- 	sphinx-apidoc -o docs/ pwman
 
- 	$(MAKE) -C docs clean
 
- 	$(MAKE) -C docs html
 
- 	open docs/_build/html/index.html
 
- release: clean
 
- 	python setup.py sdist upload
 
- 	python setup.py bdist_wheel upload
 
- dist: clean
 
- 	python setup.py sdist
 
- 	python setup.py bdist_wheel
 
- 	ls -l dist
 
- install:
 
- 	pip uninstall -y pwman3
 
- 	python setup.py -q install 
 
 
  |