5 Configuration of standard NSIS header files
9 #--------------------------------
12 !define MULTIUSER_EXECUTIONLEVEL Highest
13 !define MULTIUSER_INSTALLMODE_COMMANDLINE
14 !define MULTIUSER_INSTALLMODE_DEFAULT_REGISTRY_KEY "${APP_REGKEY}"
15 !define MULTIUSER_INSTALLMODE_DEFAULT_REGISTRY_VALUENAME ""
17 !define MULTIUSER_INSTALLMODE_INSTDIR "${APP_DIR}"
18 !define MULTIUSER_INSTALLMODE_INSTDIR_REGISTRY_KEY "${APP_REGKEY}"
19 !define MULTIUSER_INSTALLMODE_INSTDIR_REGISTRY_VALUENAME ""
21 !define MULTIUSER_INSTALLMODE_FUNCTION InitUser
24 #--------------------------------
25 # Standard header files
35 !include MultiUser.nsh
36 !include nsDialogs.nsh
37 !include InstallOptions.nsh
40 # Set of various macros and functions
41 !include include\LyXUtils.nsh
43 # Functions to check and configure the LaTeX-system
44 !include include\LaTeX.nsh
46 !if ${SETUPTYPE} != BUNDLE
47 # Function for page to manually select LaTeX's installation folder
48 !include gui\LaTeXFolder.nsh
49 !endif # end if != BUNDLE
51 # Functions to download spell-checker and thesaurus dictionaries
52 !include include\dictionaries.nsh
54 #--------------------------------
55 # Include standard functions
57 !insertmacro RefreshShellIcons
58 !insertmacro WordFind2X