From c67041351da8f66abcefbfcbbeb7b750b9cf4a52 Mon Sep 17 00:00:00 2001 From: Marius Date: Wed, 2 Jan 2013 18:40:25 +0200 Subject: beta 2013.01.02 17:15 --- scripts/context/lua/mtx-update.lua | 14 ++++++++++---- scripts/context/lua/mtxrun.lua | 1 - scripts/context/stubs/mswin/mtxrun.lua | 1 - scripts/context/stubs/unix/mtxrun | 1 - 4 files changed, 10 insertions(+), 7 deletions(-) (limited to 'scripts') diff --git a/scripts/context/lua/mtx-update.lua b/scripts/context/lua/mtx-update.lua index b5f34d615..f77227333 100644 --- a/scripts/context/lua/mtx-update.lua +++ b/scripts/context/lua/mtx-update.lua @@ -19,7 +19,7 @@ local helpinfo = [[ --context=string specify version (current, latest, beta, yyyy.mm.dd) --rsync=string rsync binary (rsync) --texroot=string installation directory (not guessed for the moment) ---engine=string tex engine (luatex, pdftex, xetex) +--engine=string tex engine (luatex, luajitex, pdftex, xetex) --modules=string extra modules (can be list or 'all') --fonts=string additional fonts (can be list or 'all') --goodies=string extra binaries (like scite and texworks) @@ -32,7 +32,7 @@ local helpinfo = [[ local application = logs.application { name = "mtx-update", - banner = "ConTeXt Minimals Updater 0.30", + banner = "ConTeXt Minimals Updater 0.31", helpinfo = helpinfo, } @@ -108,6 +108,7 @@ scripts.update.engines = { ["luatex"] = { { "fonts/new/", "texmf" }, { "bin/luatex//", "texmf-" }, + { "bin/luajittex//","texmf-" }, }, ["xetex"] = { { "base/xetex/", "texmf" }, @@ -125,17 +126,20 @@ scripts.update.engines = { { "fonts/old/", "texmf" }, { "base/xetex/", "texmf" }, { "bin/luatex//", "texmf-" }, + { "bin/luajittex//","texmf-" }, { "bin/xetex//", "texmf-" }, { "bin/pdftex//", "texmf-" }, }, } +scripts.update.engines.luajittex = scripts.update.engines.luatex + scripts.update.goodies = { ["scite"] = { - { "bin//scite/", "texmf-" }, + { "bin//scite/", "texmf-" }, }, ["texworks"] = { - { "bin//texworks/", "texmf-" }, + { "bin//texworks/", "texmf-" }, }, } @@ -496,6 +500,8 @@ function scripts.update.make() for engine in next, engines do if engine == "luatex" then scripts.update.run(format('mtxrun --tree="%s" --script context --autogenerate --make',texroot)) + elseif engine == "luajittex" then + scripts.update.run(format('mtxrun --tree="%s" --script context --autogenerate --make --engine=luajittex',texroot)) else scripts.update.run(format('mtxrun --tree="%s" --script texexec --make --all --%s %s',texroot,engine,formatlist)) end diff --git a/scripts/context/lua/mtxrun.lua b/scripts/context/lua/mtxrun.lua index 83944d791..706b8973a 100644 --- a/scripts/context/lua/mtxrun.lua +++ b/scripts/context/lua/mtxrun.lua @@ -2191,7 +2191,6 @@ function table.sorted(t,...) end - end -- of closure do -- create closure to overcome 200 locals limit diff --git a/scripts/context/stubs/mswin/mtxrun.lua b/scripts/context/stubs/mswin/mtxrun.lua index 83944d791..706b8973a 100644 --- a/scripts/context/stubs/mswin/mtxrun.lua +++ b/scripts/context/stubs/mswin/mtxrun.lua @@ -2191,7 +2191,6 @@ function table.sorted(t,...) end - end -- of closure do -- create closure to overcome 200 locals limit diff --git a/scripts/context/stubs/unix/mtxrun b/scripts/context/stubs/unix/mtxrun index 83944d791..706b8973a 100644 --- a/scripts/context/stubs/unix/mtxrun +++ b/scripts/context/stubs/unix/mtxrun @@ -2191,7 +2191,6 @@ function table.sorted(t,...) end - end -- of closure do -- create closure to overcome 200 locals limit -- cgit v1.2.3