summaryrefslogtreecommitdiff
path: root/Master/tlpkg/TeXLive/TLConfig.pm
diff options
context:
space:
mode:
authorNorbert Preining <preining@logic.at>2008-12-06 11:46:06 +0000
committerNorbert Preining <preining@logic.at>2008-12-06 11:46:06 +0000
commit9195c8cd265f0664b6b23fa27a6d5a6470c014ed (patch)
tree199158dda2e673006a6c9b4ce02e49f975710f1d /Master/tlpkg/TeXLive/TLConfig.pm
parent2b6f9a087734d43075dad5dc88f5876b7e03c394 (diff)
add warning messages when updates to tlmgr are present to both
tlmgr and tlmgr2. For tlmgr2 we do NOT force to restart tlmgr itself by now ... should be fixed git-svn-id: svn://tug.org/texlive/trunk@11536 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/tlpkg/TeXLive/TLConfig.pm')
-rw-r--r--Master/tlpkg/TeXLive/TLConfig.pm9
1 files changed, 9 insertions, 0 deletions
diff --git a/Master/tlpkg/TeXLive/TLConfig.pm b/Master/tlpkg/TeXLive/TLConfig.pm
index c3329fac362..ee5a903f12d 100644
--- a/Master/tlpkg/TeXLive/TLConfig.pm
+++ b/Master/tlpkg/TeXLive/TLConfig.pm
@@ -26,6 +26,7 @@ BEGIN {
$TeXLiveServerPath
$TeXLiveURL
$WinSpecialUpdatePackagesRegexp
+ @CriticalPackagesList
);
@EXPORT = @EXPORT_OK;
}
@@ -61,6 +62,9 @@ our $TeXLiveURL = "$TeXLiveServerURL/$TeXLiveServerPath";
our $WinSpecialUpdatePackagesRegexp =
'^(texlive\.infra|luatex|bin-tlperl\.win32$|bin-texlive|bin-kpathsea)';
+
+our @CriticalPackagesList = qw/texlive.infra bin-texlive/;
+
1;
@@ -136,6 +140,11 @@ release version, such as C<tldev> or C<2008>.
A regexp matching all those packages which cannot be normally updated
because they contain files which are open during the update process.
+=item C<@TeXLive::TLConfig::CriticalPackagesList>
+
+A list of all those packages which we do not update regularly
+since they are too central, currently bin-texlive and texlive.infra.
+
=back
=head1 SEE ALSO