git.shiar.nl
/
sheet.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
termcol: move generated xcolors include to data/
[sheet.git]
/
Makefile
diff --git
a/Makefile
b/Makefile
index 804bba7719503b9a1b2bb1ca30be753d4e82bf0b..7727514789ef458b4c695ca384c04a56d4060f57 100644
(file)
--- a/
Makefile
+++ b/
Makefile
@@
-1,7
+1,7
@@
-all: digraphs.inc.pl unicode-cover.inc.pl countries.inc.pl data/browser
/support.inc.pl
termcol-xcolor.inc.pl
+all: digraphs.inc.pl unicode-cover.inc.pl countries.inc.pl data/browser
data/
termcol-xcolor.inc.pl
more: all data/digraphs-xorg.inc.pl
more: all data/digraphs-xorg.inc.pl
-download: data/DerivedAge.txt data/rfc1345.txt data/xorg-compose data/countryInfo.txt data/browser/caniuse
+download: data/DerivedAge.txt data/rfc1345.txt data/xorg-compose data/countryInfo.txt data/browser/caniuse
data/browser/usage-wm.tsv data/xcolors
.PHONY: download
data/DerivedAge.txt:
.PHONY: download
data/DerivedAge.txt:
@@
-37,7
+37,12
@@
unicode-char.inc.pl: tools/mkcharinfo data/digraphs-rfc.inc.pl data/digraphs-shi
ttfsupport/%.inc.pl: tools/mkttfinfo data/font/%.ttf
$< $(word 2,$^) $@ || true
ttfsupport/%.inc.pl: tools/mkttfinfo data/font/%.ttf
$< $(word 2,$^) $@ || true
-termcol-xcolor.inc.pl: tools/mktermcol-xcolor data/xcolors/themes
+data/xcolors/themes: data/xcolors
+data/xcolors:
+ [ -r $@/.git ] && cd $@ && git pull --ff-only
+ @[ -e $@ ] || git clone https://github.com/tlatsas/xcolors $@
+
+data/termcol-xcolor.inc.pl: tools/mktermcol-xcolor data/xcolors/themes
$< $(word 2,$^)/* >$@
.SECONDARY:
$< $(word 2,$^)/* >$@
.SECONDARY:
@@
-82,6
+87,8
@@
data/countryInfo.txt:
countries.inc.pl: tools/mkcountries-geonames data/countryInfo.txt
$< $(word 2,$^) >$@
countries.inc.pl: tools/mkcountries-geonames data/countryInfo.txt
$< $(word 2,$^) >$@
+data/browser: data/browser/support.inc.pl data/browser/usage-wm.inc.pl
+
data/browser/caniuse/data.json: data/browser/caniuse
data/browser/caniuse:
[ -r $@/.git ] && cd $@ && git pull --ff-only
data/browser/caniuse/data.json: data/browser/caniuse
data/browser/caniuse:
[ -r $@/.git ] && cd $@ && git pull --ff-only
@@
-90,6
+97,12
@@
data/browser/caniuse:
data/browser/support.inc.pl: tools/mkcaniuse data/browser/caniuse/data.json
$< $(word 2,$^) >$@
data/browser/support.inc.pl: tools/mkcaniuse data/browser/caniuse/data.json
$< $(word 2,$^) >$@
+data/browser/usage-wm.tsv:
+ tools/wget-ifmodified https://analytics.wikimedia.org/datasets/periodic/reports/metrics/browser/all_sites_by_browser_family_and_major_percent.tsv $@
+
+data/browser/usage-wm.inc.pl: tools/mkusage-wikimedia data/browser/usage-wm.tsv
+ $< $(word 2,$^) >$@
+
clean:
-rm digraphs.inc.pl
-rm unicode-char.inc.pl
clean:
-rm digraphs.inc.pl
-rm unicode-char.inc.pl
@@
-97,6
+110,7
@@
clean:
-rm -rf ttfsupport/
-rm unicode-cover.inc.pl
-rm data/browser/support.inc.pl
-rm -rf ttfsupport/
-rm unicode-cover.inc.pl
-rm data/browser/support.inc.pl
+ -rm data/browser/usage-wm.inc.pl
.SECONDEXPANSION:
.SECONDEXPANSION: