diff options
Diffstat (limited to 'Master/tlpkg')
-rwxr-xr-x | Master/tlpkg/bin/tl-check-fmttriggers | 6 | ||||
-rw-r--r-- | Master/tlpkg/tlpsrc/00texlive.autopatterns.tlpsrc | 8 | ||||
-rw-r--r-- | Master/tlpkg/tlpsrc/xelatex-dev.tlpsrc | 4 |
3 files changed, 10 insertions, 8 deletions
diff --git a/Master/tlpkg/bin/tl-check-fmttriggers b/Master/tlpkg/bin/tl-check-fmttriggers index 24535739cd3..6cf998dc6cc 100755 --- a/Master/tlpkg/bin/tl-check-fmttriggers +++ b/Master/tlpkg/bin/tl-check-fmttriggers @@ -61,7 +61,7 @@ sub main { # no interference from TEXMFHOME, etc. $ENV{'TEXMFHOME'} = "/nonesuch-home"; $ENV{'TEXMFVAR'} = "/nonesuch-uvar"; - $ENV{'TEXMFCONFIG'} = "/nonesuch-config"; + $ENV{'TEXMFCONFIG'} = "/nonesuch-uconfig"; $ENV{'TEXMFLOCAL'} = "/nonesuch-local"; if ($opt_rerecord && ! $opt_analyze) { # remake recorder files? @@ -136,7 +136,7 @@ sub files_per_format { my @fls = (); my $recorder_files = sub { # fun with perl: we use an anonymous sub because it's lexically scoped, - # hence we can update a my variable inside. Explanation at, e.g., + # hence we can update a my variable (@fls) inside. Explanation at, e.g., # http://stackoverflow.com/questions/8839005 # In this case, we could also pass a lambda sub to find, since # this sub is so simple, but for purposes of example, do it this way. @@ -403,7 +403,7 @@ __END__ =head1 NAME -check-fmttriggers - check that all needed packages trigger format rebuilds +tl-check-fmttriggers - check that all needed packages trigger format rebuilds =head1 SYNOPSIS diff --git a/Master/tlpkg/tlpsrc/00texlive.autopatterns.tlpsrc b/Master/tlpkg/tlpsrc/00texlive.autopatterns.tlpsrc index 49cbc633f6a..b855ce46449 100644 --- a/Master/tlpkg/tlpsrc/00texlive.autopatterns.tlpsrc +++ b/Master/tlpkg/tlpsrc/00texlive.autopatterns.tlpsrc @@ -21,6 +21,10 @@ longdesc See the TeXLive::TLPSRC documentation for more. # practice to just rebuild the fmt anyway. It's also nice to have it # (l3backend) as an implicit dependency, by listing it here. # +# Similarly, although l3packages is only used in the -dev latex fmts +# now, presumably all latex fmts will need it after the next release, so +# don't worry about having it unnecessarily now. +# # tex-ini-files is not used by the e(u)ptex-based formats or eplain, but # it seems too painful to exclude it here and thus have to include it # everywhere else, or set up yet more variables. Seems fairly harmless. @@ -32,11 +36,11 @@ longdesc See the TeXLive::TLPSRC documentation for more. # code, so we don't get repeatedly warned about them. Maybe someday a # better approach will come to mind. # -tlpsetvar global_latex_deps babel,cm,hyph-utf8,hyphen-base,\ +tlpsetvar global_latex_deps babel,cm,hyphen-base,\ latex-fonts,l3backend,l3kernel,l3packages,tex-ini-files,unicode-data # # These packages are used by all LuaTeX variants - luatex, luajittex, luahbtex. -tlpsetvar global_luatex_deps cm,etex,hyph-utf8,hyphen-base,knuth-lib,plain,\ +tlpsetvar global_luatex_deps cm,etex,hyphen-base,knuth-lib,plain,\ tex-ini-files,unicode-data # # Platforms that don't support jit. diff --git a/Master/tlpkg/tlpsrc/xelatex-dev.tlpsrc b/Master/tlpkg/tlpsrc/xelatex-dev.tlpsrc index d37ec674779..46f70c0165c 100644 --- a/Master/tlpkg/tlpsrc/xelatex-dev.tlpsrc +++ b/Master/tlpkg/tlpsrc/xelatex-dev.tlpsrc @@ -7,8 +7,6 @@ binpattern f bin/${ARCH}/xelatex-dev # man pages can be in latex-bin-dev for sake of wildcard. docpattern f ignore -tlpsetvar fmtcomm cm,hyphen-base,tex-ini-files,unicode-data -# execute AddFormat name=xelatex-dev engine=xetex patterns=language.dat \ options="-etex xelatex.ini" \ - fmttriggers=${fmtcomm},babel,l3kernel,latex-base-dev,latex-fonts,lm + fmttriggers=${global_latex_deps} |