summaryrefslogtreecommitdiff
path: root/Master/install-tl
diff options
context:
space:
mode:
authorNorbert Preining <preining@logic.at>2010-09-10 14:57:40 +0000
committerNorbert Preining <preining@logic.at>2010-09-10 14:57:40 +0000
commit75030959fe7e9e18a4237090b4173052d10e1740 (patch)
tree4a722e5572b8f233674dccdd4e6ed40ad3ab6374 /Master/install-tl
parent6e00b8d5b304a09a59b4e7d2fa2535dbd831af7e (diff)
tlmgr/installer: allow separating options for desktop shortcuts and
menu shortcuts. Currently the installer option "desktop_integration" maps to both menu shortcuts and desktop shortcuts. With this change we can make that two independent options. git-svn-id: svn://tug.org/texlive/trunk@19639 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/install-tl')
-rwxr-xr-xMaster/install-tl3
1 files changed, 3 insertions, 0 deletions
diff --git a/Master/install-tl b/Master/install-tl
index 5e25f5e1e09..3ab7cfe60f4 100755
--- a/Master/install-tl
+++ b/Master/install-tl
@@ -861,12 +861,15 @@ operations might be disturbed.\n\n";
sub do_tlpdb_postactions {
info ("running package specific postactions\n");
# Run the post installation code in the postaction tlpsrc entries
+ # For now the option_desktop_integrations maps to both desktop
+ # and menu entries, but we can split that later
my $usedtlpdb = $vars{'from_dvd'} ? $tlpdb : $localtlpdb;
foreach my $package ($usedtlpdb->list_packages) {
&TeXLive::TLUtils::do_postaction("install",
$usedtlpdb->get_package($package),
$vars{'option_file_assocs'},
$vars{'option_desktop_integration'},
+ $vars{'option_desktop_integration'},
$vars{'option_post_code'});
}
info ("finished with package specific postactions\n");