summaryrefslogtreecommitdiff
path: root/Master/tlpkg/installer/installer-options.txt
diff options
context:
space:
mode:
Diffstat (limited to 'Master/tlpkg/installer/installer-options.txt')
-rw-r--r--Master/tlpkg/installer/installer-options.txt72
1 files changed, 45 insertions, 27 deletions
diff --git a/Master/tlpkg/installer/installer-options.txt b/Master/tlpkg/installer/installer-options.txt
index 521ff375d1c..1e8ff56b8cd 100644
--- a/Master/tlpkg/installer/installer-options.txt
+++ b/Master/tlpkg/installer/installer-options.txt
@@ -1,61 +1,79 @@
(last status change 2009-07-02)
%vars key default text perltk wizard
+ $tlpdb->option("key")
description
+ used in install-tl/tlmgr/TLMedia
----------------------------------------------------------------------------
option_doc 1 x x
+ option("install_docfiles")
install doc files
+ install-tl: sub do_install_packages
+ TLMedia.pm: sub install_package
option_src 1 x x
+ option("install_srcfiles")
install src files
+ install-tl: sub do_install_packages
+ TLMedia.pm: sub install_package
option_fmt 1 x x
+ option("create_formats")
create all formats
-
-option_letter 0 x x x
- use letter
+ install-tl: sub do_postinst_stuff
+ tlmgr: sub handle_execute_actions
option_file_assocs 0 w32 w32 w32
+ option("file_assocs")
file associations postaction
+ install-tl: sub do_tlpdb_postactions
+ TLMedia: remove_package, install_package
option_desktop_integration 0 (1 w32) w32 w32 w32
+ option("desktop_integration")
shortcuts etc
currently effects w32 only
+ install-tl: sub do_tlpdb_postactions
+ TLMedia: remove_package, install_package
option_post_code 1
+ option("post_code")
postaction code
+ install-tl: sub do_tlpdb_postactions
+ TLMedia: remove_package, install_package
+
+option_sys_bin/man/info /u/l/... unix unix
+ option("sys_bin") ...
+ unix link dests (if option_path == 1)
+ TLPDB add/remove_symlinks
+ (via tlmgr action_symlinks and install-tl do_path_adjustments)
-option_w32_multi_user 1 w32 w32 ??
+option_w32_multi_user 1 w32 w32 w32
+ option("w32_multi_user")
sysadmin as multi user
+ install-tl: sub do_path_adjustments
+ TLMedia: remove_package, install_package
+
+option_letter 0 x x x
+ not saved into the local TLPDB
+ only for install time setting
+ use letter
+ install-tl: sub do_postinst_stuff
option_path 0 x x w32??
path adjustment
+ not saved into the local TLPDB
+ only for install time setting
(unix symlinks, w32 reg)
-sys_bin/man/info /u/l/... x x
- unix link dests (if option_path == 1)
-
addon_editor 0 w32 w32 -
+ not saved into the local TLPDB
+ only for install time setting
install texworks
-w32 are things only visible on w32
-(x) are things that should be done
-?? are things I am not sure
-- are things that are not relevant
-
-Comments:
-1) in perltk mode the desktop_integration is shown for all, but on unix
- it triggers the link destination (so option_path)
-
-
-Question/Statements:
-- perltk is wrong to mix desktop_integration with path_adjustments!
- it should have separate questions
-- perltk should show desktop_integration only for w32 (as long as we
- only support actions there)
-- wizard should not ask for texworks
- done
-- wizard should ask for file_assocs, desktop_integration, path
- done
-- should the wizard ask for w32_multi_user?
+unix are things only visible on unix
+w32 are things only visible on w32
+(x) are things that should be done
+?? are things I am not sure
+- are things that are not relevant