diff options
author | Norbert Preining <preining@logic.at> | 2009-08-13 09:10:19 +0000 |
---|---|---|
committer | Norbert Preining <preining@logic.at> | 2009-08-13 09:10:19 +0000 |
commit | 6710abd21dad439662799500bd1d05ca79f7480b (patch) | |
tree | 5914430f30d3b6ef47a6d904a332837d160dae91 /Master/texmf | |
parent | c300aa5302641738583b85e3748cb280d5aea009 (diff) |
fix tlmgr regenerating formats with mode=disabled in the tlpdb, email Dan
git-svn-id: svn://tug.org/texlive/trunk@14643 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf')
-rwxr-xr-x | Master/texmf/scripts/texlive/tlmgr.pl | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/Master/texmf/scripts/texlive/tlmgr.pl b/Master/texmf/scripts/texlive/tlmgr.pl index 022bb46584c..3974750c22b 100755 --- a/Master/texmf/scripts/texlive/tlmgr.pl +++ b/Master/texmf/scripts/texlive/tlmgr.pl @@ -577,6 +577,9 @@ sub handle_execute_actions { my %def = %$d; if (defined($def{'engine'})) { next if defined($done_formats{$def{'name'}}); + # do not regenerate disabled formats (mode=disabled which is + # translated to $def{'mode'} = 0|1 + next if (defined($def{'mode'}) && !$def{'mode'}); for my $e (@upen) { if ($def{'engine'} eq $e) { log ("updating format $def{'name'} (engine $e updated)\n"); |