Branch: refs/heads/master Author: Enrico Tröger enrico.troeger@uvena.de Committer: Enrico Tröger enrico.troeger@uvena.de Date: Sun, 15 Nov 2020 14:32:32 UTC Commit: 81029890820bb63a3ed3f4ee5bd7490d5e817a4f https://github.com/geany/geany-plugins/commit/81029890820bb63a3ed3f4ee5bd749...
Log Message: ----------- Windows installer: ignore patch level version when checking for Geany
Modified Paths: -------------- build/geany-plugins.nsi
Modified: build/geany-plugins.nsi 9 lines changed, 4 insertions(+), 5 deletions(-) =================================================================== @@ -40,7 +40,8 @@ Unicode true !define PRODUCT_UNINST_KEY "Software\Microsoft\Windows\CurrentVersion\Uninstall${PRODUCT_NAME}" !define PRODUCT_DIR_REGKEY "Software\Geany-Plugins" !define GEANY_DIR_REGKEY "Software\Geany" -!define REQUIRED_GEANY_VERSION "1.38.0" +; Geany version should be major.minor only (patch level is ignored for version checking) +!define REQUIRED_GEANY_VERSION "1.38" !define RESOURCEDIR "geany-plugins-${PRODUCT_VERSION}"
;;;;;;;;;;;;;;;;;;;;; @@ -443,12 +444,10 @@ Function CheckForGeany IntOp $R2 $R0 >> 16 IntOp $R2 $R2 & 0x0000FFFF ; $R2 now contains major version IntOp $R3 $R0 & 0x0000FFFF ; $R3 now contains minor version - IntOp $R4 $R1 >> 16 - IntOp $R4 $R4 & 0x0000FFFF ; $R4 now contains release - StrCpy $0 "$R2.$R3.$R4" + StrCpy $0 "$R2.$R3" StrCmp $0 ${REQUIRED_GEANY_VERSION} version_check_done 0 MessageBox MB_YESNO|MB_ICONEXCLAMATION \ - "You have Geany $0 installed but you need Geany ${REQUIRED_GEANY_VERSION}.$\nDo you really want to continue?" \ + "You have Geany $0 installed but you need Geany ${REQUIRED_GEANY_VERSION}.x.$\nDo you really want to continue?" \ /SD IDNO IDNO stop IDYES ignore stop: Abort
-------------- This E-Mail was brought to you by github_commit_mail.py (Source: https://github.com/geany/infrastructure).
plugins-commits@lists.geany.org