all:
	( cd segmenter ; make )
	( cd recogniser ; make )

clean:
	rm -f ./OCR.zip
	rm -f recogniser/chocr recogniser/chocr-ALGOL_W recogniser/chocr-hershey recogniser/chocr-IPA recogniser/exemplar recogniser/genfont
	rm -f segmenter/findmean segmenter/getlines segmenter/grid2html segmenter/reoffset segmenter/segment
	find . -name '#*#' -exec rm {} \;

zip: clean
	zip -r ./OCR.zip . -x \*.tar -x \*.pgm -x \*.png -x \*.pnm -x \*.zip -x \*~ -x \*-prev -x \*.PREV -x \*,v -x \*.log

upload: zip
	scp ./OCR.zip gtoal@gtoal.com:gtoal.com/src/OCR/
	ssh gtoal@gtoal.com "( cd ~/gtoal.com/src/OCR ; rm -rf Makefile README-OCR.html experiments recogniser segmenter testdata ; unzip OCR ; ls )"
