diff options
Diffstat (limited to 'Master/texmf-dist/source/support/lua-uca/Makefile')
-rw-r--r-- | Master/texmf-dist/source/support/lua-uca/Makefile | 10 |
1 files changed, 7 insertions, 3 deletions
diff --git a/Master/texmf-dist/source/support/lua-uca/Makefile b/Master/texmf-dist/source/support/lua-uca/Makefile index 953181e94ef..04b1333f1ca 100644 --- a/Master/texmf-dist/source/support/lua-uca/Makefile +++ b/Master/texmf-dist/source/support/lua-uca/Makefile @@ -16,7 +16,7 @@ ifeq ($(strip $(shell git rev-parse --is-inside-work-tree 2>/dev/null)),true) endif -all: data/allkeys.txt data/common src/lua-uca/lua-uca-ducet.lua src/lua-uca/lua-uca-reordering-table.lua $(DOC_PDF) +all: data/allkeys.txt data/common src/lua-uca/lua-uca-ducet.lua src/lua-uca/lua-uca-ducet-jit.lua src/lua-uca/lua-uca-reordering-table.lua src/lua-uca/lua-uca-chinese.lua $(DOC_PDF) @@ -30,17 +30,21 @@ data/common: unzip cldr-common-33.0.zip "common/collation/*" -d data/ rm cldr-common-33.0.zip -src/lua-uca/lua-uca-ducet.lua: +src/lua-uca/lua-uca-ducet.lua: data/allkeys.txt mkdir -p src/lua-uca texlua tools/make_ducet.lua > src/lua-uca/lua-uca-ducet.lua -src/lua-uca/lua-uca-reordering-table.lua: +src/lua-uca/lua-uca-ducet-jit.lua: src/lua-uca/lua-uca-ducet.lua + texlua tools/make_ducet_jit.lua > src/lua-uca/lua-uca-ducet-jit.lua + +src/lua-uca/lua-uca-reordering-table.lua: data/allkeys.txt mkdir -p src/lua-uca texlua tools/make_reordering_table.lua > $@ .PHONY: test install test: + luarocks make --local busted spec/ducet-spec.lua busted spec/collator_spec.lua busted spec/languages-spec.lua |