diff options
author | Norbert Preining <preining@logic.at> | 2008-05-15 08:52:12 +0000 |
---|---|---|
committer | Norbert Preining <preining@logic.at> | 2008-05-15 08:52:12 +0000 |
commit | 760f0b88420ad1079b5596e469b55fda9cf374d5 (patch) | |
tree | 75bbc35bb1c5bc709f7895339917864996555e8d /Master/install-tl | |
parent | 168e470deff278cbe71353ed8fcb5fb524eb6746 (diff) |
fix for available_archs problem:
- no save the list of available/installed archs into
00texlive-installation.config
at installation time. TLPDB->available_archs will read that and NOT
check for bin-tex.ARCHs
- update tlpsrc/00texlive-installation.config.tlpsrc to contain all the
currently available archs. THAT COULD BE AUTOGENERATED!!!
- add option_archs to TLPDB, rewrite TLPDB->available_archs to use that one
- TLMedia.pm: install .ARCH dpeends in *ANY* case, even if --nodepends is
given
git-svn-id: svn://tug.org/texlive/trunk@8150 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/install-tl')
-rwxr-xr-x | Master/install-tl | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/Master/install-tl b/Master/install-tl index a6d7053106a..a41ee9cfeaf 100755 --- a/Master/install-tl +++ b/Master/install-tl @@ -785,6 +785,13 @@ sub save_options_into_tlpdb { $localtlpdb->option_sys_man($vars{'sys_man'}); $localtlpdb->option_docfiles($vars{'option_doc'} ? "1" : "0"); $localtlpdb->option_srcfiles($vars{'option_doc'} ? "1" : "0"); + my @archs; + foreach (keys %vars) { + if (m/^binary_(.*)$/ ) { + if ($vars{$_}) { push @archs, $1; } + } + } + $localtlpdb->option_archs(@archs); $localtlpdb->save(); } |