summaryrefslogtreecommitdiff
path: root/Master
diff options
context:
space:
mode:
authorNorbert Preining <preining@logic.at>2008-03-20 06:55:30 +0000
committerNorbert Preining <preining@logic.at>2008-03-20 06:55:30 +0000
commit6d2a13a6ccee5da33a6a1a387894128a27b2884f (patch)
tree8aa4b359ac7b240f1faa764e76e615ccd54702e0 /Master
parentdf3b63659219d042c6ebf33c841023c478873c86 (diff)
choose a dir as installation destination that is writable
git-svn-id: svn://tug.org/texlive/trunk@7037 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master')
-rwxr-xr-xMaster/install-tl.pl3
1 files changed, 2 insertions, 1 deletions
diff --git a/Master/install-tl.pl b/Master/install-tl.pl
index d0ede80e389..f1cd9f97d5e 100755
--- a/Master/install-tl.pl
+++ b/Master/install-tl.pl
@@ -425,7 +425,8 @@ sub set_texlive_default_dirs {
$tex_prefix ||= $prog . '/texlive' if TeXLive::TLWinGoo::dir_writable($prog);
$tex_prefix||=getenv('USERPROFILE') . '/texlive';
} else {
- $tex_prefix||='/usr/local/texlive';
+ $tex_prefix||='/usr/local/texlive' if (-w '/usr/local');
+ $tex_prefix||=getenv('HOME') . '/texlive';
}
$vars{'TEXDIR'}="$tex_prefix/$texlive_release";