SHELL = /bin/bash .SUFFIXES: .tmx .tmxcl .atmx .ptd .ucts .bws .pairs .tmxd .boot .PRECIOUS: %.tmx %.tmxcl %.atmx %.ptd %.ucts %.bws %.pairs %.tmxd %.boot a := $(wildcard _*[a-zA-Z0-9-].tmx) b := $(patsubst %.tmx,%.tmxcl,$(wildcard _*.tmx)) .tmx.tmxcl: tmxclean -eq -len -junk $< tmxuniq _cleaned_$< - rm _cleaned_$< __tmxuniq_* mv _cleaned_$<._ $@ echo `date +'%F %T'` "tmxcleaner:" $< "==> " $@ >> perfide-log .atmx.pltmx: atmx2pltmx $< echo `date +'%F %T'` "atmx2pltmx:" $< "==> " $@ >> perfide-log .pltmx.aptd: nat-create -id=$@_ -tmx $< touch $@ echo `date +'%F %T'` "mkaptd:" $< "==> " $@ >> perfide-log .tmxcl.atmx: tmx-POStagger -ner $< mv pos_$< $@ echo `date +'%F %T'` "tmxpos-tagger:" $< "==> " $@ >> perfide-log .tmxcl.ptd: nat-create -id=$@_ -tmx $< touch $@ echo `date +'%F %T'` "tmx2ptd:" $< "==> " $@ >> perfide-log .ptd.ucts: nat-ptd ucts $<_/source-target.dmp $<_/target-source.dmp | \ awk -F "=" '$$1 != $$2 {print}' | \ grep -v '[0-9;.!?"^]' > $@ echo `date +'%F %T'` "ptd2ucts:" $< "==> " $@ >> perfide-log .ptd.bws: nat-ptd bws $<_/source-target.dmp $<_/target-source.dmp | \ awk -F "=" '$$1 != $$2 {print}' | \ grep -v '[0-9;.!?"^]' > $@ echo `date +'%F %T'` "ptd2bws:" $< "==> " $@ >> perfide-log .pairs.tmxd: mkterminum -isutf8 -q0 -skipch $< touch $@ echo `date +'%F %T'` "mkterminun:" $< "==> " $@ >> perfide-log .tmxd.tmx: # iconv -f utf8 -t latin1 $ $@ utf8restore -mkmiracles $ $@ echo `date +'%F %T'` "#T:" $< "==> " $@ >> perfide-log .boot.pairs: mkterminum -isutf8 -q0 -skipch . $@ echo `date +'%F %T'` "#T:" $< "==> " $@ >> perfide-log zzz: echo $a echo $b