FILES1=sample trie_mod.py
FILES2= test-trie-mod trie_mod.py

go:
	./this-pylint --to-pylint $(FILES1)
	./this-pylint --to-pylint $(FILES2)
	/usr/local/cpython-2.7/bin/python test-trie-mod
	/usr/local/cpython-3.0/bin/python3 test-trie-mod
	/usr/local/cpython-3.1/bin/python3 test-trie-mod
	/usr/local/cpython-3.2/bin/python3 test-trie-mod
	/usr/local/cpython-3.3/bin/python3 test-trie-mod
	/usr/local/cpython-3.4/bin/python3 test-trie-mod
	/usr/local/cpython-3.5/bin/python3 test-trie-mod
	/usr/local/cpython-3.6/bin/python3 test-trie-mod
	/usr/local/pypy-5.10.0/bin/pypy test-trie-mod
	/usr/local/pypy3-5.10.0/bin/pypy3 test-trie-mod
	/usr/local/jython-2.7/bin/jython test-trie-mod
	./sample

register:
	python setup.py register

publish:
	python setup.py sdist upload

clean:
	rm -f *.pyc *.class
	rm -rf __pycache__
	rm -rf dist
	rm -rf trie_mod.egg-info