From: unknown Date: Sun, 14 Nov 2010 18:16:01 +0000 (+0000) Subject: Use version file in NSIS script X-Git-Url: https://git.mxchange.org/?a=commitdiff_plain;h=91f2c853a6fad91f5b6df0a02e72442144a091aa;p=flightgear.git Use version file in NSIS script --- diff --git a/package/Win-NSIS/flightgear-nightly.nsi b/package/Win-NSIS/flightgear-nightly.nsi index 55e5c151f..78e421f11 100644 --- a/package/Win-NSIS/flightgear-nightly.nsi +++ b/package/Win-NSIS/flightgear-nightly.nsi @@ -5,11 +5,12 @@ !define /file OSGSoNumber $%TEMP%\osg-so-number.txt !define /file OSGVersion $%TEMP%\osg-version.txt +!define /file FGVersion flightgear\version !echo "osg-so is ${OSGSoNumber}" Name "FlightGear Nightly" -OutFile fgfs_win32_nightly.exe +OutFile fgfs_win32_nightly_${FGVersion}.exe ; use LZMA for best compression SetCompressor /FINAL /SOLID lzma @@ -105,10 +106,12 @@ Section "" ;No components page, name is not important CreateDirectory "$SMPROGRAMS\FlightGear" CreateShortCut "$SMPROGRAMS\FlightGear\FlightGear-nightly.lnk" "$INSTDIR\fgrun.exe" + + WriteUninstaller "$INSTDIR\FlightGear_Uninstall.exe" WriteRegStr HKLM ${UninstallKey} "DisplayName" "FlightGear Nightly" - WriteRegStr HKLM ${UninstallKey} "DisplayVersion" "2.1" + WriteRegStr HKLM ${UninstallKey} "DisplayVersion" "${FGVersion}" WriteRegStr HKLM ${UninstallKey} "UninstallString" "$INSTDIR\FlightGear_Uninstall.exe" WriteRegStr HKLM ${UninstallKey} "UninstallPath" "$INSTDIR\FlightGear_Uninstall.exe" WriteRegDWORD HKLM ${UninstallKey} "NoModify" 1