mirror of
https://git.lyx.org/repos/lyx.git
synced 2024-12-15 01:41:43 +00:00
50 lines
1.1 KiB
Plaintext
50 lines
1.1 KiB
Plaintext
|
/*
|
||
|
|
||
|
nsis.nsh
|
||
|
|
||
|
Configuration of standard NSIS header files
|
||
|
|
||
|
*/
|
||
|
|
||
|
#--------------------------------
|
||
|
# Multi-User settings
|
||
|
|
||
|
!define MULTIUSER_EXECUTIONLEVEL Highest
|
||
|
!define MULTIUSER_INSTALLMODE_COMMANDLINE
|
||
|
!define MULTIUSER_INSTALLMODE_DEFAULT_REGISTRY_KEY "${APP_REGKEY}"
|
||
|
!define MULTIUSER_INSTALLMODE_DEFAULT_REGISTRY_VALUENAME ""
|
||
|
|
||
|
!define MULTIUSER_INSTALLMODE_INSTDIR "${APP_DIR}"
|
||
|
!define MULTIUSER_INSTALLMODE_INSTDIR_REGISTRY_KEY "${APP_REGKEY}"
|
||
|
!define MULTIUSER_INSTALLMODE_INSTDIR_REGISTRY_VALUENAME ""
|
||
|
|
||
|
!define MULTIUSER_INSTALLMODE_FUNCTION InitUser
|
||
|
!define MULTIUSER_MUI
|
||
|
|
||
|
#--------------------------------
|
||
|
# Standard header files
|
||
|
|
||
|
!include MUI2.nsh
|
||
|
!include LogicLib.nsh
|
||
|
!include StrFunc.nsh
|
||
|
!include FileFunc.nsh
|
||
|
!include WordFunc.nsh
|
||
|
!include Sections.nsh
|
||
|
!include WinVer.nsh
|
||
|
!include LangFile.nsh
|
||
|
!include MultiUser.nsh
|
||
|
!include nsDialogs.nsh
|
||
|
|
||
|
#--------------------------------
|
||
|
# Windows constants
|
||
|
|
||
|
!define SHCNE_ASSOCCHANGED 0x08000000
|
||
|
!define SHCNF_IDLIST 0x0000
|
||
|
|
||
|
#--------------------------------
|
||
|
# Include standard functions
|
||
|
|
||
|
!insertmacro GetParent
|
||
|
!insertmacro VersionCompare
|
||
|
!insertmacro WordFind2X
|