]> git.lyx.org Git - lyx.git/blob - development/Win32/packaging/installer/include/nsis.nsh
b286d6eb4a8770504031abb98e798e32fa1c59b0
[lyx.git] / development / Win32 / packaging / installer / include / nsis.nsh
1 /*\r
2 \r
3 nsis.nsh\r
4 \r
5 Configuration of standard NSIS header files\r
6 \r
7 */\r
8 \r
9 #--------------------------------\r
10 # Multi-User settings\r
11 \r
12 !define MULTIUSER_EXECUTIONLEVEL Highest\r
13 !define MULTIUSER_INSTALLMODE_COMMANDLINE\r
14 !define MULTIUSER_INSTALLMODE_DEFAULT_REGISTRY_KEY "${APP_REGKEY}"\r
15 !define MULTIUSER_INSTALLMODE_DEFAULT_REGISTRY_VALUENAME ""\r
16 \r
17 !define MULTIUSER_INSTALLMODE_INSTDIR "${APP_DIR}"\r
18 !define MULTIUSER_INSTALLMODE_INSTDIR_REGISTRY_KEY "${APP_REGKEY}"\r
19 !define MULTIUSER_INSTALLMODE_INSTDIR_REGISTRY_VALUENAME ""\r
20 \r
21 !define MULTIUSER_INSTALLMODE_FUNCTION InitUser\r
22 !define MULTIUSER_MUI\r
23 \r
24 #--------------------------------\r
25 # Standard header files\r
26 \r
27 !include MUI2.nsh\r
28 !include LogicLib.nsh\r
29 !include StrFunc.nsh\r
30 !include FileFunc.nsh\r
31 !include WordFunc.nsh\r
32 !include Sections.nsh\r
33 !include WinVer.nsh\r
34 !include LangFile.nsh\r
35 !include MultiUser.nsh\r
36 !include nsDialogs.nsh\r
37 \r
38 #--------------------------------\r
39 # Include standard functions\r
40 \r
41 !insertmacro RefreshShellIcons\r
42 !insertmacro WordFind2X\r