From: Uwe Stöhr Date: Sun, 18 Feb 2018 14:45:08 +0000 (+0100) Subject: Win installer: convert all files to Unicode X-Git-Tag: lyx-2.4.0dev-acb2ca7b~3860 X-Git-Url: https://git.lyx.org/gitweb/?a=commitdiff_plain;h=4c21ca318f072f63be1ba81a3a4325bf4bfe8506;p=features.git Win installer: convert all files to Unicode - at the moment some files were in Unicode, some in CP1252 which can make unnecessary troubles - remove an obsolete file - update InstallerStructure.odg --- diff --git a/development/Win32/packaging/installer/gui/LaTeXFolder.nsh b/development/Win32/packaging/installer/gui/LaTeXFolder.nsh index 0ab0e8cc48..2041727d0f 100644 --- a/development/Win32/packaging/installer/gui/LaTeXFolder.nsh +++ b/development/Win32/packaging/installer/gui/LaTeXFolder.nsh @@ -1,4 +1,4 @@ -Function LatexFolder +Function LatexFolder !insertmacro INSTALLOPTIONS_EXTRACT_AS "gui\io_latex.ini" "io_latex.ini" # generate the installer page diff --git a/development/Win32/packaging/installer/gui/external.nsh b/development/Win32/packaging/installer/gui/external.nsh index 003a582aab..b2aa949248 100644 --- a/development/Win32/packaging/installer/gui/external.nsh +++ b/development/Win32/packaging/installer/gui/external.nsh @@ -1,4 +1,4 @@ -/* +/* external.nsh diff --git a/development/Win32/packaging/installer/include/EnvVarUpdate.nsh b/development/Win32/packaging/installer/include/EnvVarUpdate.nsh index 974bc67225..12de15fdf8 100644 --- a/development/Win32/packaging/installer/include/EnvVarUpdate.nsh +++ b/development/Win32/packaging/installer/include/EnvVarUpdate.nsh @@ -1,4 +1,4 @@ -/** +/** * EnvVarUpdate.nsh * : Environmental Variables: append, prepend, and remove entries * diff --git a/development/Win32/packaging/installer/include/LaTeX.nsh b/development/Win32/packaging/installer/include/LaTeX.nsh index ecb82b4c9a..63de0e1a49 100644 --- a/development/Win32/packaging/installer/include/LaTeX.nsh +++ b/development/Win32/packaging/installer/include/LaTeX.nsh @@ -1,4 +1,4 @@ -/* +/* LaTeX.nsh Handling of LaTeX distributions diff --git a/development/Win32/packaging/installer/include/LyXUtils.nsh b/development/Win32/packaging/installer/include/LyXUtils.nsh index c513b3ba05..ee3a4710ca 100644 --- a/development/Win32/packaging/installer/include/LyXUtils.nsh +++ b/development/Win32/packaging/installer/include/LyXUtils.nsh @@ -1,4 +1,4 @@ -# This script contains the following functions: +# This script contains the following functions: # # - LaTeXCheck (check installed LaTeX-system), # (only used by Small and Complete installer), uses: diff --git a/development/Win32/packaging/installer/include/declarations.nsh b/development/Win32/packaging/installer/include/declarations.nsh index 82d428cea6..d3ae07fc4a 100644 --- a/development/Win32/packaging/installer/include/declarations.nsh +++ b/development/Win32/packaging/installer/include/declarations.nsh @@ -1,4 +1,4 @@ -/* +/* declaration.nsh diff --git a/development/Win32/packaging/installer/include/detection.nsh b/development/Win32/packaging/installer/include/detection.nsh index 5fd7011ee5..493f03f5e4 100644 --- a/development/Win32/packaging/installer/include/detection.nsh +++ b/development/Win32/packaging/installer/include/detection.nsh @@ -1,4 +1,4 @@ -/* +/* detection.nsh diff --git a/development/Win32/packaging/installer/include/dictionaries.nsh b/development/Win32/packaging/installer/include/dictionaries.nsh index 415b19cad9..02471773c0 100644 --- a/development/Win32/packaging/installer/include/dictionaries.nsh +++ b/development/Win32/packaging/installer/include/dictionaries.nsh @@ -1,4 +1,4 @@ -/* +/* dictionaries.nsh Handling of hunspell / MyThes dictionaries diff --git a/development/Win32/packaging/installer/include/filelist.nsh b/development/Win32/packaging/installer/include/filelist.nsh index aede99d763..c2c7827226 100644 --- a/development/Win32/packaging/installer/include/filelist.nsh +++ b/development/Win32/packaging/installer/include/filelist.nsh @@ -1,4 +1,4 @@ -/* +/* filelist.nsh diff --git a/development/Win32/packaging/installer/include/gui.nsh b/development/Win32/packaging/installer/include/gui.nsh index b077677f42..04fd530415 100644 --- a/development/Win32/packaging/installer/include/gui.nsh +++ b/development/Win32/packaging/installer/include/gui.nsh @@ -1,4 +1,4 @@ -/* +/* gui.nsh diff --git a/development/Win32/packaging/installer/include/nsis.nsh b/development/Win32/packaging/installer/include/nsis.nsh index 5e6b513f35..e04d1776b4 100644 --- a/development/Win32/packaging/installer/include/nsis.nsh +++ b/development/Win32/packaging/installer/include/nsis.nsh @@ -1,4 +1,4 @@ -/* +/* nsis.nsh diff --git a/development/Win32/packaging/installer/include/variables.nsh b/development/Win32/packaging/installer/include/variables.nsh index c2fd83adc4..85d91ff960 100644 --- a/development/Win32/packaging/installer/include/variables.nsh +++ b/development/Win32/packaging/installer/include/variables.nsh @@ -1,4 +1,4 @@ -/* +/* variables.nsh diff --git a/development/Win32/packaging/installer/information/InstallerStructure.odg b/development/Win32/packaging/installer/information/InstallerStructure.odg index 301cd7643f..ea8f381ed4 100644 Binary files a/development/Win32/packaging/installer/information/InstallerStructure.odg and b/development/Win32/packaging/installer/information/InstallerStructure.odg differ diff --git a/development/Win32/packaging/installer/information/InstallerStructure.pdf b/development/Win32/packaging/installer/information/InstallerStructure.pdf index d604b2ddac..27c3c32efd 100644 Binary files a/development/Win32/packaging/installer/information/InstallerStructure.pdf and b/development/Win32/packaging/installer/information/InstallerStructure.pdf differ diff --git a/development/Win32/packaging/installer/lyx.nsi b/development/Win32/packaging/installer/lyx.nsi deleted file mode 100644 index c63bf33fa0..0000000000 --- a/development/Win32/packaging/installer/lyx.nsi +++ /dev/null @@ -1,55 +0,0 @@ -/* - -NSIS Script - LyX 2.1 Installer for Win32 -Authors: Joost Verburg, Angus Leeming, Uwe Stöhr -Compatible with NSIS 2.46 - -*/ - -# Do a Cyclic Redundancy Check to make sure the installer -# was not corrupted by the download. -CRCCheck force -# -# Make the installer as small as possible. -SetCompressor /SOLID lzma - -# installer settings like version numbers -!include settings.nsh - -# declarations of LyX's registry keys and installer variant -!include include\declarations.nsh - -# definitions of global variables -!include include\variables.nsh - -# configuration of standard NSIS header files -!include include\nsis.nsh - -# list of files to be included in the installer -!include include\filelist.nsh - -# detect third-party programs like Inkscape and LaTeX -!include include\detection.nsh - -# set up the installer pages -!include include\gui.nsh - -# sets the install sections and checks the system on starting the un/installer -!include include\init.nsh - -# install LyX and needed third-party programs like Python etc. -!include setup\install.nsh - -# uninstall LyX and all programs that were installed together with LyX -!include setup\uninstall.nsh - -# configure LyX (set start menu and write registry entries) -!include setup\configure.nsh - -# provides downloads of external programs -#!include gui\external.nsh - -#-------------------------------- -# Output file - -Outfile "${SETUP_EXE}" diff --git a/development/Win32/packaging/installer/settings.nsh b/development/Win32/packaging/installer/settings.nsh index 0d94fc7fc7..aa7ca16ff4 100644 --- a/development/Win32/packaging/installer/settings.nsh +++ b/development/Win32/packaging/installer/settings.nsh @@ -12,7 +12,7 @@ These typically need to be modified for each LyX release !define APP_VERSION_MAJOR 2 !define APP_VERSION_MINOR 3 !define APP_VERSION_REVISION 0 -!define APP_VERSION_EMERGENCY "RC-2" # use "1" for an emergency release of LyX otherwise "" +!define APP_VERSION_EMERGENCY "" # use "1" for an emergency release of LyX otherwise "" !define APP_EMERGENCY_DOT "" # use "." for an emergency release of LyX otherwise "" !define APP_VERSION_BUILD 1 # Start with 1 for the installer releases of each version diff --git a/development/Win32/packaging/installer/setup/configure.nsh b/development/Win32/packaging/installer/setup/configure.nsh index 3de31b3e97..c61fdd33ae 100644 --- a/development/Win32/packaging/installer/setup/configure.nsh +++ b/development/Win32/packaging/installer/setup/configure.nsh @@ -1,4 +1,4 @@ -/* +/* configure.nsh diff --git a/development/Win32/packaging/installer/setup/install.nsh b/development/Win32/packaging/installer/setup/install.nsh index bc5b38bf6f..15bc275854 100644 --- a/development/Win32/packaging/installer/setup/install.nsh +++ b/development/Win32/packaging/installer/setup/install.nsh @@ -1,4 +1,4 @@ -/* +/* install.nsh diff --git a/development/Win32/packaging/installer/setup/uninstall.nsh b/development/Win32/packaging/installer/setup/uninstall.nsh index 8767c6e0fa..1d1d383c60 100644 --- a/development/Win32/packaging/installer/setup/uninstall.nsh +++ b/development/Win32/packaging/installer/setup/uninstall.nsh @@ -1,4 +1,4 @@ -/* +/* uninstall.nsh