all: OPTED.v006.quickdic XMLittre.v006.quickdic GCIDE.v006.quickdic %.tab_separated: %_to_tab_separated ./$*_to_tab_separated %.v007.quickdic: %.tab_separated echo $(dictlang) [ ! -z $(dictlang) ] cd ../DictionaryPC && ./run.sh --dictInfo=@$(CURDIR)/$*-dictinfo.txt --input1Charset=UTF8 --input1Format=tab_separated --input1Name=$* --lang1=$(dictlang) --lang1Stoplist=$(CURDIR)/$*-stoplist.txt --input1=$(CURDIR)/$< --dictOut=$(CURDIR)/$@ --print=$(CURDIR)/$@.txt %.v006.quickdic: %.v007.quickdic rm -f $@ cd ../DictionaryPC && ./convert_to_v6.sh $(CURDIR)/$< $(CURDIR)/$@ clean: rm -f *.tab_separated *.chemnitz rm -f *.quickdic *.quickdic.txt rm -fr OPTED/ GCIDE.v007.quickdic: dictlang := EN IT.v007.quickdic: dictlang := IT OPTED.v007.quickdic: dictlang := EN XMLittre.v007.quickdic: dictlang := FR OPTED_SOURCEDIR = OPTED/v003 OPTED_FILES = $(shell bash -c 'for l in {a..z} new; do echo $(OPTED_SOURCEDIR)/wb1913_$$l.html; done') optedv003.hqx: echo Manually run that command to fetch the OPTED raw data echo wget 'http://www.mso.anu.edu.au/~ralph/OPTED/optedv003.hqx' false $(OPTED_FILES): optedv003.hqx hexbin -d optedv003.hqx unar -f OPTED.sit.data find OPTED -type f | xargs sed -i 's/\r/\n/g' cd OPTED && patch -p1 < ../OPTED.patch OPTED.tab_separated: $(OPTED_FILES) OPTED.patch XMLittre.tab_separated: XMLittre-entree.xslt XMLittre.tab_separated: ../xmlittre-data/ ./xmlittre-data/: echo Manually run that command to fetch XMLittre data echo cd $(CURDIR)/.. echo git clone 'https://bitbucket.org/Mytskine/xmlittre-data.git' false