]> git.lyx.org Git - features.git/commit
lots of installer improvements:
authorJoost Verburg <joostverburg@users.sourceforge.net>
Thu, 1 May 2008 18:33:36 +0000 (18:33 +0000)
committerJoost Verburg <joostverburg@users.sourceforge.net>
Thu, 1 May 2008 18:33:36 +0000 (18:33 +0000)
commitf9e5128e310f1e7f8d6a02a320aebb09f55442d2
tree95eb3cb02c60d6dac7d0662f2bdb1fd7de1a64cb
parent43f31749ccbae5a62d2215f25ef665cd9109b3d3
lots of installer improvements:
* Add option to bundle required ImageMagick/Ghostscript files without the need to modify registry keys that belong to the original applications. This allows for full support for installation by limited users, gives different users the possibility to have a different setup of all LyX tools and reduces download size. The necessary files will be included in the dependency package.
* Python, ImageMagick and Ghostscript will now all be compiled using the same MSVC compiler and can use the same C runtimes. This reduces the installer size.
* Compile Python files during installation to improve performance. Limited users may not have access to the installation folders so the files cannot be compiled afterwards.
* Only the settings that typically need to be changed for LyX releases are now in settings.nsh.
* Rename launcher executable to LyXLauncher.exe to match the alternative installer.
* Minor fixes and cleanup.

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@24574 a592a061-630c-0410-9148-cb99ea01b6c8
19 files changed:
development/Win32/launcher/launcher.nsi
development/Win32/packaging/installer/gui/external.nsh
development/Win32/packaging/installer/include/declarations.nsh
development/Win32/packaging/installer/include/filelist.nsh
development/Win32/packaging/installer/include/gui.nsh
development/Win32/packaging/installer/include/init.nsh
development/Win32/packaging/installer/include/nsis.nsh [new file with mode: 0644]
development/Win32/packaging/installer/include/variables.nsh [new file with mode: 0644]
development/Win32/packaging/installer/lang/english.nsh
development/Win32/packaging/installer/lang/french.nsh
development/Win32/packaging/installer/lang/german.nsh
development/Win32/packaging/installer/lang/italian.nsh
development/Win32/packaging/installer/license.rtf
development/Win32/packaging/installer/lyx.nsi
development/Win32/packaging/installer/settings.nsh
development/Win32/packaging/installer/setup/configure.nsh
development/Win32/packaging/installer/setup/install.nsh
development/Win32/packaging/installer/setup/uninstall.nsh
development/scons/scons_utils.py