PY_FILES=test-dictwrapper_mod dictwrapper_mod.py
go: $(PY_FILES) treap.py py_treap.py
	./this-pylint --to-pylint $(PY_FILES)
	pep8 --max-line-len 132 $(PY_FILES)
	./test-dictwrapper_mod

treap.py py_treap.py: treap-dir/m4_treap.m4
	cd treap-dir; python setup.py build; cp treap.py py_treap.py ..

clean:
	rm -f *.pyc treap.py py_treap.py
	rm -rf __pycache__
	rm -rf treap-dir/Cython-*.egg
	rm -rf treap-dir/build
	rm -f treap-dir/py_treap.py
	rm -f treap-dir/pyx_treap.pyx