data/termcol-xcolor.inc.pl: tools/mktermcol-xcolor data/xcolors/themes
$(call cmdsave,$^/*)
-data/wordlist.en.inc.pl: tools/mkwordlist
- $(call cmdsave,$^)
-data/wordlist.ru.inc.pl: tools/mkwordlist
- $(call cmdsave,$^ ru)
+data/wordlist.version.txt:
+ perl -I. -MShiar_Sheet::DB -E 'say Shiar_Sheet::DB->connect->select(word => "max(updated)")->list' >$@
+.PHONY: data/wordlist.version.txt # force refresh
+
+data/wordlist.en.inc.pl: tools/mkwordlist data/wordlist.version.txt
+ $(call cmdsave,$<)
+data/wordlist.%.inc.pl: tools/mkwordlist data/wordlist.version.txt
+ $(call cmdsave,$< $*)
.SECONDARY: data/font/%.ttf
data/font/%.ttf: