ROOT_DICT = ../public/dict
-LANGS = bg br ca cs cy da de el en eo es et fi fr ga hr hy is it lv nl no pl pt ro ru sv uk
-# to add: ar he hu sk sl
+LANGS = bg br ca cs cy da de el en eo es et fi fr ga hr hy is it lv nl no pl pt ro ru sk sv uk
+# to add: ar he hu sl
# hu: too big
#LANGS = af ar bg br ca cs cy da de el en eo es et eu fi fr ga he hr hu hy is it la lv ms nl no pl pt ro ru sk sl sv tr uk xk
sort | \
uniq > $@
+$(ROOT_DICT)/sk.dict: sk.low $(DEPEND)
+ echo Building $@ from $<
+ cat $< | \
+ grep -v '^.$$' | \
+ grep -v "['-]" | \
+ sed -e 's/[ë]/e/g' | \
+ sed -e 's/á/Á/g' -e 's/ä/Ä/g' -e 's/č/Č/g' -e 's/ď/Ď/g' -e 's/é/É/g' \
+ -e 's/ě/Ě/g' -e 's/í/Í/g' -e 's/ľ/Ľ/g' -e 's/ĺ/Ĺ/g' -e 's/ň/Ň/g' \
+ -e 's/ô/Ô/g' -e 's/ó/Ó/g' -e 's/ö/Ö/g' -e 's/ŕ/Ŕ/g' -e 's/ř/Ř/g' \
+ -e 's/š/Š/g' -e 's/ť/Ť/g' -e 's/ú/Ú/g' -e 's/ü/Ü/g' -e 's/ý/Ý/g' \
+ -e 's/ž/Ž/g' | \
+ tr '[a-z]' '[A-Z]' | \
+ sort | \
+ uniq > $@
+
$(ROOT_DICT)/sv.dict: sv.low $(DEPEND)
echo Building $@ from $<
cat $< | \
check-ru:$(ROOT_DICT)/ru.dict
$(call CHECKER,$<,АБВГДЕЁЖЗИЙКЛлМНОПРСТУФХЦЧШЩЪЫЬЭЮЯ,~)
+check-sk:$(ROOT_DICT)/sk.dict
+ $(call CHECKER,$<,ABCDEFGHIJKLMNOPQRSTUVWXYZÁÄČĎÉĚÍĽĹŇÔÓÖŔŠŤÚÜÝŽ,~)
+
check-sv:$(ROOT_DICT)/sv.dict
$(call CHECKER,$<,ABCDEFGHIJKLMNOPQRSTUVWXYZÅÄÖ,~)