From: Mischa POSLAWSKY Date: Fri, 2 Jul 2021 19:26:48 +0000 (+0200) Subject: word: database update triggers re-make X-Git-Tag: v1.13~183 X-Git-Url: http://git.shiar.net/sheet.git/commitdiff_plain/10e3f5836a40c758db67442e8e6ebc43934f0d99?hp=9197e3b6b3d5421bd29f6a2efbf9caf3bbaccf26 word: database update triggers re-make --- diff --git a/Makefile b/Makefile index 5a173be..93a6f6f 100644 --- a/Makefile +++ b/Makefile @@ -60,10 +60,14 @@ data/xcolors: 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: