]> git.lyx.org Git - lyx.git/blob - development/Win32/packaging/installer/lyx.nsi
installer: offset
[lyx.git] / development / Win32 / packaging / installer / lyx.nsi
1 /*\r
2 \r
3 NSIS Script - LyX 1.5/1.6 Installer for Win32\r
4 Authors: Joost Verburg, Angus Leeming, Uwe Stöhr\r
5 Requires NSIS 2.36 or later\r
6 \r
7 Licence details for all installer scripts can be found in the file COPYING\r
8 \r
9 */\r
10 \r
11 !include settings.nsh\r
12 \r
13 #--------------------------------\r
14 # Header files  \r
15 \r
16 !include include\declarations.nsh\r
17 !include include\variables.nsh\r
18 !include include\nsis.nsh\r
19 \r
20 !include include\dictlist.nsh\r
21 !include include\filelist.nsh\r
22 !include include\langlist.nsh\r
23 \r
24 !include include\detection.nsh\r
25 !include include\gui.nsh\r
26 !include include\init.nsh\r
27 \r
28 #--------------------------------\r
29 # The following commands use makensis to compile two applications.\r
30 # Although these applications are written in NSIS, they do not install anything.\r
31 \r
32 # Compile the launcher\r
33 !system '"${NSISDIR}\makensis.exe" "${FILES_LAUNCHER}\launcher.nsi"'\r
34 \r
35 # Compile Windows PDF view helper\r
36 !system '"${NSISDIR}\makensis.exe" "${FILES_PDFVIEW}\pdfview.nsi"'\r
37 \r
38 #--------------------------------\r
39 # Setup\r
40 \r
41 !include setup\install.nsh\r
42 !include setup\uninstall.nsh\r
43 !include setup\configure.nsh\r
44 \r
45 #--------------------------------\r
46 # User interface (wizard pages)\r
47 \r
48 !include gui\external.nsh\r
49 !include gui\langselect.nsh\r
50 !include gui\reinstall.nsh\r
51 \r
52 #--------------------------------\r
53 # Output file\r
54 \r
55 Outfile "${SETUP_EXE}"\r