category TLCore # tlpsetvar fmtdeps cm,etex,hyphen-base,knuth-lib,luatex,plain,tex-ini-files,\ unicode-data # execute AddFormat name=luatex engine=luatex options="luatex.ini" \ patterns=language.def,language.dat.lua \ fmttriggers=${fmtdeps} # execute AddFormat name=dviluatex engine=luatex options="dviluatex.ini" \ patterns=language.def,language.dat.lua \ fmttriggers=${fmtdeps} # # On platforms where there is no luajittex, it will be ignored # due to special options in fmtutil, TLConfig.pm, tlmgr. execute AddFormat name=luajittex engine=luajittex options="luatex.ini" \ patterns=language.def,language.dat.lua \ fmttriggers=${fmtdeps} # docpattern d texmf-dist/doc/luatex/base docpattern f texmf-dist/doc/man/man1/luatex.* docpattern f texmf-dist/doc/man/man1/texlua* # runpattern f texmf-dist/tex/generic/config/luatexiniconfig.tex runpattern f texmf-dist/tex/generic/config/luatex-unicode-letters.tex runpattern f texmf-dist/web2c/texmfcnf.lua # binpattern f bin/${ARCH}/dviluatex binpattern f bin/${ARCH}/luatex binpattern f bin/${ARCH}/texlua binpattern f bin/${ARCH}/texluac # binpattern f/i386-cygwin bin/i386-cygwin/cygtexlua*.dll binpattern f/x86_64-cygwin bin/x86_64-cygwin/cygtexlua*.dll # binpattern f bin/win32/lua*.dll tlpsetvar no_luajit_platforms \ sparc-solaris,x86_64-solaris # binpattern f/!${no_luajit_platforms} bin/${ARCH}/luajittex binpattern f/!${no_luajit_platforms} bin/${ARCH}/texluajit binpattern f/!${no_luajit_platforms} bin/${ARCH}/texluajitc