lyx_mirror/development/Win32/packaging/installer/lyx.nsi
Joost Verburg e161bf59cf Updated LyX/Windows installer
* MSVC 2005 compiler support
* Compatible with MiKTeX 2.5
* Updated for latest ImageMagick and Python
* Removed MSYS installation
* Improved multi-user installations
* Added separate user settings file
* Added German and French translation
* Fixed Norwegian LyX language support

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/branches/BRANCH_1_4_X@15082 a592a061-630c-0410-9148-cb99ea01b6c8
2006-09-19 23:07:00 +00:00

50 lines
1.1 KiB
Plaintext

/*
NSIS Script - LyX 1.4 Installer for Win32
Authors: Joost Verburg, Angus Leeming, Uwe Stöhr
Requires NSIS 2.16 or later
Licence details for all installer scripts can be found
in the file COPYING or at http://www.lyx.org/about/license.php
*/
!include "include\declarations.nsh"
OutFile "${SETUP_EXE}"
;--------------------------------
;Functions
Function .onInit
${unless} ${silent}
Banner::show /NOUNLOAD "Checking system"
${endif}
Call CheckWindows
Call SearchAll
${unless} ${silent}
Banner::destroy
!insertmacro MUI_LANGDLL_DISPLAY
${endif}
FunctionEnd
Function un.onInit
!insertmacro MUI_UNGETLANGUAGE
Call un.SetShellContext
FunctionEnd
;--------------------------------
;Components
!include "components\core.nsh"
!include "components\user.nsh"
!include "components\reinstall.nsh"
!include "components\external.nsh"
!include "components\viewer.nsh"
!include "components\dicts.nsh"
!include "components\langselect.nsh"
!include "components\configure.nsh"
!include "components\uninstall.nsh"