summaryrefslogtreecommitdiff
path: root/Master
diff options
context:
space:
mode:
Diffstat (limited to 'Master')
-rwxr-xr-xMaster/texmf/scripts/texlive/tlmgr.pl10
1 files changed, 9 insertions, 1 deletions
diff --git a/Master/texmf/scripts/texlive/tlmgr.pl b/Master/texmf/scripts/texlive/tlmgr.pl
index f4184d2387c..ee3bd7025fc 100755
--- a/Master/texmf/scripts/texlive/tlmgr.pl
+++ b/Master/texmf/scripts/texlive/tlmgr.pl
@@ -1296,6 +1296,15 @@ sub check_files {
}
print "\n";
}
+
+ # if we are on Win32 or MacOS we return, they currently do not allow
+ # find -wholename (missing find on win32, or bsd find on darwin).
+ # we need the -use-svn version only for the check-file-coverage
+ # replacement anyway, so it will be used on tug, which is neither win32 nor
+ # darwin.
+ my $arch = $localtlpdb->option_platform;
+ return $ret if ($arch eq "win32" || $arch eq "universal-darwin");
+
#
# do check that all files in the trees are covered
#
@@ -1314,7 +1323,6 @@ sub check_files {
install-tl.log
tlpkg/texlive.profile
!;
-
my $tltree = TeXLive::TLTREE->new ("svnroot" => $Master);
if ($svn) {
$tltree->init_from_svn;