summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/tex/latex/l3build/l3build-typesetting.lua
diff options
context:
space:
mode:
Diffstat (limited to 'Master/texmf-dist/tex/latex/l3build/l3build-typesetting.lua')
-rw-r--r--Master/texmf-dist/tex/latex/l3build/l3build-typesetting.lua6
1 files changed, 4 insertions, 2 deletions
diff --git a/Master/texmf-dist/tex/latex/l3build/l3build-typesetting.lua b/Master/texmf-dist/tex/latex/l3build/l3build-typesetting.lua
index 46feb0375d7..229745dafc6 100644
--- a/Master/texmf-dist/tex/latex/l3build/l3build-typesetting.lua
+++ b/Master/texmf-dist/tex/latex/l3build/l3build-typesetting.lua
@@ -117,12 +117,14 @@ end
function makeindex(name, dir, inext, outext, logext, style)
if fileexists(typesetdir .. "/" .. name .. inext) then
local path, name = splitpath(name)
+ if style == "" then style = nil end
return(
runtool(
path, dir,
"INDEXSTYLE",
- makeindexexe .. " " .. makeindexopts .. " "
- .. " -s " .. style .. " -o " .. name .. outext
+ makeindexexe .. " " .. makeindexopts
+ .. " -o " .. name .. outext
+ .. (style and (" -s " .. style) or "")
.. " -t " .. name .. " " .. name .. inext
)
)