mirror of
https://git.lyx.org/repos/lyx.git
synced 2024-12-23 13:31:49 +00:00
62cbf893d2
As discussed with Vincent I added 3 new features: * LyX can now also be installed over an existing installation of the same LyX version if the users really wants this. (A message box appears recommending not to do so for test releases and when there are problems with an existing installation of the same release.) * LyX can now also be installed if the uninstaller executable of a former LyX was accidentally deleted. (That this case was not handled was more a bug. Thanks Vicent for the pointer.) * If a user set MiKTeX's automatic package installation to "No" the installer will. (As discussed with Vincent, if a user has disabled this MiKTeX feature he most probably know the consequences. So respect his decision.) respect that and not re-enable it. I would be happy if anybody can spend a translation of the changed installer message. |
||
---|---|---|
.. | ||
graphics | ||
gui | ||
include | ||
information | ||
lang | ||
setup | ||
ChangeLog.txt | ||
Console.dll | ||
DictionaryMirrors.txt | ||
FindProcDLL.dll | ||
HunspellDictionaryNames.txt | ||
InetLoad.dll | ||
license.rtf | ||
lyx-bundle.nsi | ||
lyx-standard.nsi | ||
lyx.nsi | ||
lyx.nsi.cmake | ||
Packages.txt | ||
Readme.txt | ||
settings.nsh | ||
settings.nsh.cmake | ||
ThesaurusDictionaryNames.txt |
To build the installer do the following: 1. extract the source zip-file to e.g. the path "C:\LyX" 2. open the file settings.nsh with a text editor and adapt there the following paths to the one on your PC: !define FILES_LYX "C:\LyX\LyXPackage\LyX" !define FILES_DEPS "C:\LyX\LyX2.0x\lyx-windows-deps-msvc2008" !define FILES_QT "C:\LyX\LyXPackage\LyX" 3. install NSIS (http://nsis.sourceforge.net/Download) 4. open the file FindProc.zip (that is part of this bundle), extract from it the file FindProc.dll to the Plugins folder of NSIS's installation folder 5. open the file InetLoad.zip (that is part of this bundle), extract from it the file InetLoad.dll to the Plugins folder of NSIS's installation folder 6. right-click on the file lyx-standard.nsi and choose "Compile NSIS script" to compile the standard installer 7. right-click on the file lyx-bundle.nsi and choose "Compile NSIS script" to compile the bundle installer