Makefile
changeset 655 c94691a451ca
parent 651 08417d7454ec
child 660 5305f170237d
equal deleted inserted replaced
654:2e7485bc264d 655:c94691a451ca
   393 	mkdir -p $@
   393 	mkdir -p $@
   394 
   394 
   395 ################################################################
   395 ################################################################
   396 # Word frequency statistic.
   396 # Word frequency statistic.
   397 
   397 
   398 define FREQLIST_MACRO
   398 define FREQLIST_FREQ_MACRO
   399 FREQLIST_OPT += -freq:freq:$(1)=$(2)
   399 FREQLIST_OPT += -freq:freq:$(1)=$(2)
       
   400 FREQLIST_DEP += $(2)
       
   401 endef
       
   402 define FREQLIST_VAR_MACRO
       
   403 FREQLIST_OPT += -freq:var:$(1)=$(2)
   400 FREQLIST_DEP += $(2)
   404 FREQLIST_DEP += $(2)
   401 endef
   405 endef
   402 FREQLIST_OPT :=
   406 FREQLIST_OPT :=
   403 FREQLIST_DEP :=
   407 FREQLIST_DEP :=
   404 
   408 
   405 # For dictd and anki.
   409 # For dictd and anki.
   406 $(eval $(call FREQLIST_MACRO,GSL,wordlist/gsl.freq))
   410 $(eval $(call FREQLIST_FREQ_MACRO,GSL,wordlist/gsl.freq))
   407 $(eval $(call FREQLIST_MACRO,AWL,wordlist/awl.freq))
   411 $(eval $(call FREQLIST_FREQ_MACRO,AWL,wordlist/awl.freq))
   408 $(eval $(call FREQLIST_MACRO,NGSL,wordlist/ngsl.freq))
   412 $(eval $(call FREQLIST_FREQ_MACRO,NGSL,wordlist/ngsl.freq))
   409 $(eval $(call FREQLIST_MACRO,NAWL,wordlist/nawl.freq))
   413 $(eval $(call FREQLIST_FREQ_MACRO,NAWL,wordlist/nawl.freq))
   410 FREQLIST_OPT += -freq:var:VOA=dist/wordlist/voa.list
   414 $(eval $(call FREQLIST_VAR_MACRO,VOA,dist/wordlist/voa.list))
   411 FREQLIST_DEP += dist/wordlist/voa.list
   415 $(eval $(call FREQLIST_VAR_MACRO,BSL,wordlist/bsl.var))
       
   416 $(eval $(call FREQLIST_VAR_MACRO,TSL,wordlist/tsl.var))
   412 
   417 
   413 FREQ_DEP :=
   418 FREQ_DEP :=
   414 FREQ_FILTER :=
   419 FREQ_FILTER :=
   415 
   420 
   416 # BNC_COCA_BASEWORD := $(wildcard wordlist/bnc+coca/basewrd[0-1]?.txt)
   421 # BNC_COCA_BASEWORD := $(wildcard wordlist/bnc+coca/basewrd[0-1]?.txt)