]> git.lyx.org Git - features.git/blob - development/Win32/packaging/installer2/lyx_standard.nsi
Consider inset strings in simple find/replaceAll (#12049)
[features.git] / development / Win32 / packaging / installer2 / lyx_standard.nsi
1 #-------------------------------------------------------------
2 # - - - - - - - - - - - - Settings - - - - - - - - - - - - - -
3 #-------------------------------------------------------------
4 # TODO edit this section
5
6 !define VERSION_MAJOR 2
7 !define VERSION_MINOR 4
8 !define VERSION_REVISION 0
9 !define VERSION_EMERGENCY "1" # Empty string for regular releases, otherwise integer value
10 !define EMERGENCY_DOT "." # Empty string for regular releases, "." for emergency
11 !define VERSION_BUILD 1 # Only integer values
12 !define APP_ARCHITECTURE 64 # 32 or 64 bit
13
14 !define FILES_LYX "C:\lyx\masterbuild${APP_ARCHITECTURE}\LYX_INSTALLED" # Path to LYX_INSTALLED folder where bin\LyX.exe is compiled
15 !define FILES_QT "${FILES_LYX}" # Can choose same as FILES_LYX (if Qt files copied to LYX_INSTALLED folder after compiling) or Qt kit folder
16 !define FILES_DEPS "${FILES_LYX}" # Can choose same as FILES_LYX (if dependencies copied to LYX_INSTALLED folder after compiling) or the dependencies folder itself (GNUWIN32 dir)
17
18 !define COPYRIGHT_YEAR 2020
19
20 #-------------------------------------------------------------
21 # - - - - - - - - - - - - Sourcecode - - - - - - - - - - - - -
22 #-------------------------------------------------------------
23 # Do not edit
24
25 !define APP_VERSION "${VERSION_MAJOR}.${VERSION_MINOR}.${VERSION_REVISION}${EMERGENCY_DOT}${VERSION_EMERGENCY}"
26 !define APP_VERSION_DOTLESS "${VERSION_MAJOR}${VERSION_MINOR}${VERSION_REVISION}${VERSION_EMERGENCY}"
27
28 OutFile "LyX-${APP_VERSION_DOTLESS}-Installer-${VERSION_BUILD}-x${APP_ARCHITECTURE}.exe"
29
30 !include "src\main.nsh"