cython :
	python setup.py build_ext --inplace

compile3rdparties :
	cd prolothar_pattern_mining/thirdparty/sqs/sqs && make && cd ../../../..
	cd prolothar_pattern_mining/thirdparty/mexican/mexican && make && cd ../../../..
	cd prolothar_pattern_mining/thirdparty/squish/squish && bash compile.sh && cd ../../../..

test :
	python -m coverage erase
	python -m coverage run --source=./prolothar_pattern_mining -m unittest discover -p ./prolothar_tests -v
	python -m coverage xml -i

package :
	python setup.py sdist
