+data/unicode-sampler: $(download)
+ $(call gitsave,git://git.shiar.nl/unicode-sampler)
+
+data/xcolors/themes: data/xcolors
+data/xcolors: $(download)
+ $(call gitsave,https://github.com/tlatsas/xcolors)
+
+data/termcol-xcolor.inc.pl: tools/mktermcol-xcolor data/xcolors/themes
+ $(call cmdsave,$^/*)
+
+data/wordlist.version.txt: force
+ @[ -e $@ ] || date -Is >$@
+ tools/lastword $@ || true
+
+data/wordlist.inc.pl: tools/mkwordlist data/wordlist.version.txt
+ $(call cmdsave,$<)
+data/wordlist.%.inc.pl: tools/mkwordlist data/wordlist.version.txt
+ $(call cmdsave,$< $*)
+data/word%.json: data/word%.inc.pl
+ $(call cmdsave,perl -MJSON=encode_json -E "print encode_json(do \$$ARGV[0])" ./$<)
+data/%.json: %.inc.pl
+ $(call cmdsave,perl -MJSON -E "print JSON->new->utf8->canonical->encode(do \$$ARGV[0])" ./$<)
+
+data/wordpairs.inc.pl: data/wordlist.version.txt
+ tools/wordpairs >$@
+
+.SECONDARY: data/font/%.ttf