summaryrefslogtreecommitdiff
path: root/Master/tlpkg/installer/installer-options.txt
blob: 495c358b032b48141b163c7419ee4a8ab3b44e83 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
(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
   install-tl: sub do_postinst_stuff
   tlmgr: sub handle_execute_actions

option_file_assocs            1             w32     w32
   option("file_assocs")
   file associations and file type
   file type is always done
   file associations:
     0: do nothing
     1: do only new/unchanged
     2: always do
   install-tl: sub do_tlpdb_postactions
   TLMedia: remove_package, install_package

option_desktop_integration    1             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       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 unix/1 win    x       x 
   path adjustment
   not saved into the local TLPDB
   only for install time setting
   (unix symlinks, w32 reg)

addon_editor                  0             w32     w32       -
   not saved into the local TLPDB
   only for install time setting
   install texworks

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