summaryrefslogtreecommitdiff
path: root/Master/install-tl
diff options
context:
space:
mode:
authorNorbert Preining <preining@logic.at>2008-05-05 05:09:42 +0000
committerNorbert Preining <preining@logic.at>2008-05-05 05:09:42 +0000
commit997021b6f04b72ee67e9272a17c5060ff9bc135b (patch)
tree90317dab039ff0c89f3fb42b844b52fa80ec892b /Master/install-tl
parentf266635f6985382f8c0152a873023a260618bd57 (diff)
support disabling/enabling os fsrc/doc files split and out adaption
of the installers wrt the options presented git-svn-id: svn://tug.org/texlive/trunk@7854 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/install-tl')
-rwxr-xr-xMaster/install-tl9
1 files changed, 9 insertions, 0 deletions
diff --git a/Master/install-tl b/Master/install-tl
index 760bb2b7d39..4b6557a854d 100755
--- a/Master/install-tl
+++ b/Master/install-tl
@@ -124,6 +124,8 @@ our %vars=( # 'n_' means 'number of'.
'sys_bin' => '/usr/local/bin',
'sys_man' => '/usr/local/man',
'sys_info' => '/usr/local/info',
+ 'src_splitting_supported' => 1,
+ 'doc_splitting_supported' => 1,
'option_doc' => 1,
'option_src' => 1,
'option_fmt' => 0,
@@ -308,6 +310,13 @@ tllog($::LOG_NORMAL, "Installer Directory: '$::installerdir'\n");
initialize_installer();
setup_programs("$::installerdir/tlpkg/installer", "$::_platform_");
load_tlpdb();
+
+# correctly set the splitting support
+# for DVD we always support splitting
+if ((media() eq "NET") || (media() eq "CD")) {
+ $vars{'src_splitting_supported'} = $tlpdb->config_src_container;
+ $vars{'doc_splitting_supported'} = $tlpdb->config_doc_container;
+}
$texlive_release = $tlpdb->config_release;
set_platforms_supported();
set_texlive_default_dirs();