478 $(eval $(call FREQ_MACRO,FREQLIST,freq,NGSL,wordlist/ngsl.freq)) |
478 $(eval $(call FREQ_MACRO,FREQLIST,freq,NGSL,wordlist/ngsl.freq)) |
479 $(eval $(call FREQ_MACRO,FREQLIST,freq,NAWL,wordlist/nawl.freq)) |
479 $(eval $(call FREQ_MACRO,FREQLIST,freq,NAWL,wordlist/nawl.freq)) |
480 $(eval $(call FREQ_MACRO,FREQLIST,var,VOA,dist/wordlist/voa.list)) |
480 $(eval $(call FREQ_MACRO,FREQLIST,var,VOA,dist/wordlist/voa.list)) |
481 $(eval $(call FREQ_MACRO,FREQLIST,var,BSL,wordlist/bsl.var)) |
481 $(eval $(call FREQ_MACRO,FREQLIST,var,BSL,wordlist/bsl.var)) |
482 $(eval $(call FREQ_MACRO,FREQLIST,var,TSL,wordlist/tsl.var)) |
482 $(eval $(call FREQ_MACRO,FREQLIST,var,TSL,wordlist/tsl.var)) |
|
483 $(eval $(call FREQ_MACRO,FREQLIST,var,KET,wordlist/ket.var)) |
|
484 $(eval $(call FREQ_MACRO,FREQLIST,var,PET,wordlist/pet.var)) |
483 |
485 |
484 # BNC_COCA_BASEWORD := $(wildcard wordlist/bnc+coca/basewrd[0-1]?.txt) |
486 # BNC_COCA_BASEWORD := $(wildcard wordlist/bnc+coca/basewrd[0-1]?.txt) |
485 # FREQ_DEP += $(BNC_COCA_BASEWORD) |
487 # FREQ_DEP += $(BNC_COCA_BASEWORD) |
486 # FREQ_FILTER += $(patsubst %,-b:%,$(BNC_COCA_BASEWORD)) |
488 # FREQ_FILTER += $(patsubst %,-b:%,$(BNC_COCA_BASEWORD)) |
487 |
489 |
505 FREQ_FILTER += $(patsubst %,-b:%,$(AWL_BASEWORD)) |
507 FREQ_FILTER += $(patsubst %,-b:%,$(AWL_BASEWORD)) |
506 |
508 |
507 NAWL_BASEWORD := wordlist/nawl.var |
509 NAWL_BASEWORD := wordlist/nawl.var |
508 FREQ_DEP += $(NAWL_BASEWORD) |
510 FREQ_DEP += $(NAWL_BASEWORD) |
509 FREQ_FILTER += $(patsubst %,-b:%,$(NAWL_BASEWORD)) |
511 FREQ_FILTER += $(patsubst %,-b:%,$(NAWL_BASEWORD)) |
|
512 |
|
513 KET_BASEWORD := wordlist/ket.var |
|
514 FREQ_DEP += $(KET_BASEWORD) |
|
515 FREQ_FILTER += $(patsubst %,-b:%,$(KET_BASEWORD)) |
|
516 |
|
517 PET_BASEWORD := wordlist/pet.var |
|
518 FREQ_DEP += $(PET_BASEWORD) |
|
519 FREQ_FILTER += $(patsubst %,-b:%,$(PET_BASEWORD)) |
510 |
520 |
511 VOA_BASEWORD := dist/wordlist/voa.list |
521 VOA_BASEWORD := dist/wordlist/voa.list |
512 FREQ_DEP += $(VOA_BASEWORD) |
522 FREQ_DEP += $(VOA_BASEWORD) |
513 FREQ_FILTER += $(patsubst %,-b:%,$(VOA_BASEWORD)) |
523 FREQ_FILTER += $(patsubst %,-b:%,$(VOA_BASEWORD)) |
514 |
524 |
535 python3 -B py/gadict_freq.py -b:dist/wordlist/gadict.list +f:wordlist/nawl.freq |
545 python3 -B py/gadict_freq.py -b:dist/wordlist/gadict.list +f:wordlist/nawl.freq |
536 @echo ===== BSL ===== |
546 @echo ===== BSL ===== |
537 python3 -B py/gadict_freq.py -b:dist/wordlist/gadict.list +b:wordlist/bsl.var |
547 python3 -B py/gadict_freq.py -b:dist/wordlist/gadict.list +b:wordlist/bsl.var |
538 @echo ===== TSL ===== |
548 @echo ===== TSL ===== |
539 python3 -B py/gadict_freq.py -b:dist/wordlist/gadict.list +b:wordlist/tsl.var |
549 python3 -B py/gadict_freq.py -b:dist/wordlist/gadict.list +b:wordlist/tsl.var |
|
550 @echo ===== KET ===== |
|
551 python3 -B py/gadict_freq.py -b:dist/wordlist/gadict.list +b:wordlist/ket.var |
|
552 @echo ===== PET ===== |
|
553 python3 -B py/gadict_freq.py -b:dist/wordlist/gadict.list +b:wordlist/pet.var |
540 |
554 |
541 .PHONY: missing-speakout |
555 .PHONY: missing-speakout |
542 missing-speakout: dist/wordlist/gadict.list $(FREQ_DEP) $(BUILD_SCRIPTS) |
556 missing-speakout: dist/wordlist/gadict.list $(FREQ_DEP) $(BUILD_SCRIPTS) |
543 @echo ===== so1 ===== |
557 @echo ===== so1 ===== |
544 python3 -B py/gadict_freq.py -b:dist/wordlist/gadict.list +b:so1.list | tee so1.miss |
558 python3 -B py/gadict_freq.py -b:dist/wordlist/gadict.list +b:so1.list | tee so1.miss |
565 stat AWL +f wordlist/awl.freq; \ |
579 stat AWL +f wordlist/awl.freq; \ |
566 stat NGSL +f wordlist/ngsl.freq; \ |
580 stat NGSL +f wordlist/ngsl.freq; \ |
567 stat NAWL +f wordlist/nawl.freq; \ |
581 stat NAWL +f wordlist/nawl.freq; \ |
568 stat BSL +b wordlist/bsl.var; \ |
582 stat BSL +b wordlist/bsl.var; \ |
569 stat TSL +b wordlist/tsl.var; \ |
583 stat TSL +b wordlist/tsl.var; \ |
|
584 stat KET +b wordlist/ket.var; \ |
|
585 stat PET +b wordlist/pet.var; \ |
570 echo " ==== ===== ===== ===="; \ |
586 echo " ==== ===== ===== ===="; \ |
571 } |
587 } |
572 endef |
588 endef |
573 |
589 |
574 .PHONY: missing-stat |
590 .PHONY: missing-stat |