]> git.lyx.org Git - lyx.git/commitdiff
Win installer: add file info to the installer executable file
authorUwe Stöhr <uwestoehr@lyx.org>
Sat, 18 Nov 2017 15:54:44 +0000 (16:54 +0100)
committerUwe Stöhr <uwestoehr@lyx.org>
Sat, 18 Nov 2017 15:54:44 +0000 (16:54 +0100)
development/Win32/packaging/installer/include/declarations.nsh
development/Win32/packaging/installer/include/gui.nsh

index 8cf8d98f45636d1ce9cc1a757340c6d9bf2146c1..1720eb0fe61c80632731438f248bfe8c015f97f3 100644 (file)
@@ -58,6 +58,11 @@ Configuration of LyX installer
 !define APP_WIKI "http://wiki.lyx.org"
 !define APP_WIKI_INFO "${APP_NAME} Wiki"
 !define APP_COPYRIGHT "LyX is Copyright © 1995 by Matthias Ettrich, 1995-${COPYRIGHT_YEAR} by the LyX Team"
+!if ${SETUPTYPE} == STANDARD
+  !define APP_SETUPTYPE "Standard"
+!else if ${SETUPTYPE} == BUNDLE
+  !define APP_SETUPTYPE "Bundle"
+!endif
 
 !define APP_RUN "bin\lyx.exe"
 !define BIN_LYX "lyx.exe"
@@ -80,14 +85,10 @@ Configuration of LyX installer
 # /DExeFile=/path/to/installer
 
 !if ${SETUPTYPE} == STANDARD
-
   !define SETUP_EXE ${ExeFile}
-
 !else if ${SETUPTYPE} == BUNDLE
-
   !define SETUP_EXE ${BundleExeFile}
   !define BUNDLESETUP_LATEX
-
 !endif
 
 !define SETUP_ICON "${FILES_ICONS}\lyx.ico"
index 078e6b342b49edc47007145e4724c3a1a4de37b5..b5fdb441e4d4fea6cc64dec145dd8955c000fb9e 100644 (file)
@@ -93,7 +93,10 @@ BrandingText " "
 
 VIProductVersion "${APP_VERSION_NUMBER}"
 VIAddVersionKey /LANG=${LANG_ENGLISH} "ProductName" "${APP_NAME}"
+VIAddVersionKey /LANG=${LANG_ENGLISH} "ProductVersion" "${APP_NAME} ${APP_VERSION_MAJOR}.${APP_VERSION_MINOR}.${APP_VERSION_REVISION} ${APP_SETUPTYPE} installer"
 VIAddVersionKey /LANG=${LANG_ENGLISH} "FileDescription" "${APP_INFO}"
 VIAddVersionKey /LANG=${LANG_ENGLISH} "FileVersion" "${APP_VERSION}"
 VIAddVersionKey /LANG=${LANG_ENGLISH} "LegalCopyright" "${APP_COPYRIGHT}"
-
+VIAddVersionKey /LANG=${LANG_ENGLISH} "CompanyName" "LyX Team"
+# Fixme: LyX should register the name LyX as trademark
+VIAddVersionKey /LANG=${LANG_ENGLISH} "LegalTrademarks" ""