]> git.lyx.org Git - lyx.git/blob - development/Win32/packaging/installer/settings.nsh
73704fede7c9498c8f485e322fe05005eb73a9ff
[lyx.git] / development / Win32 / packaging / installer / settings.nsh
1 /*\r
2 \r
3 Settings for LyX installer\r
4 \r
5 These typically need to be modified for each LyX release\r
6 \r
7 */\r
8 \r
9 #--------------------------------\r
10 # Version number\r
11 \r
12 !define APP_VERSION_MAJOR 1\r
13 !define APP_VERSION_MINOR 6\r
14 !define APP_VERSION_REVISION 0\r
15 !define APP_VERSION_BUILD 0 # Start with 1 for the installer releases of each version\r
16 \r
17 #--------------------------------\r
18 # Installer file name\r
19 \r
20 # Typical names for the release are "LyX-1.5.4-1-Installer.exe" etc.\r
21 \r
22 !ifndef ExeFile\r
23   !define /date ExeFile "LyX-${APP_VERSION_MAJOR}${APP_VERSION_MINOR}svn-%Y%m%d-Installer.exe"\r
24 !endif\r
25 !ifndef BundleExeFile\r
26   !define /date BundleExeFile "LyX-${APP_VERSION_MAJOR}${APP_VERSION_MINOR}svn-%Y%m%d-Installer-Bundle.exe"\r
27 !endif\r
28 !ifndef MinimalExeFile\r
29   !define /date MinimalExeFile "LyX-${APP_VERSION_MAJOR}${APP_VERSION_MINOR}svn-%Y%m%d-Installer-Minimal.exe"\r
30 !endif\r
31 \r
32 #--------------------------------\r
33 # File names of component installers\r
34 \r
35 !define SETUPFILE_LATEX "basic-miktex.2.7.2960.exe"\r
36 !define SETUPFILE_IMAGEMAGEMAGICK "ImageMagick-6.4.1-0-Q16-windows-dll.exe"\r
37 !define SETUPFILE_GHOSTSCRIPT "gs861w32.exe"\r
38 \r
39 #--------------------------------\r
40 # Download size of components (in KB)\r
41 \r
42 !define SIZE_DOWNLOAD_LATEX 78493\r
43 !define SIZE_DOWNLOAD_IMAGEMAGICK 8565\r
44 !define SIZE_DOWNLOAD_GHOSTSCRIPT 12469\r
45 \r
46 #--------------------------------\r
47 # Approximations of space required for components (in KB)\r
48 \r
49 !define SIZE_LATEX 225000\r
50 !define SIZE_IMAGEMAGICK 34500\r
51 !define SIZE_GHOSTSCRIPT 31500\r