updated installer for winget & added versioning (#1264)

* update installer for window's winget & add proper versioning to the installer

- also fixed plugins not being referenced properly

* changed passing version to installer.nsi from an include file instead of args

* Fix local favorites import

* Fix instance info disabled content settings & VR overlay warning

* fix change autoUpdateVRCX

* Search by userNotes, notes in playerList and friendsList

* Cef v137.0.100

* Electron v36.4.0

---------

Co-authored-by: Natsumi <cmcooper123@hotmail.com>
Co-authored-by: pa <maplenagisa@gmail.com>
This commit is contained in:
abbey
2025-06-16 22:17:13 +02:00
committed by GitHub
parent eaca05a485
commit 451b0bfa87
3 changed files with 26 additions and 3 deletions
+14
View File
@@ -1,2 +1,16 @@
setlocal
:: Retrieve the version string from the 'Version' file located in the parent directory.
:: Load version from file into environment variable
for /f "usebackq delims=" %%v in ("..\Version") do set "VERSION=%%v"
set "VERSION=%VERSION%.0"
:: Append ".0" to the version. This converts 'X.X.X' to 'X.X.X.0',
:: satisfying NSIS's strict four-part version format (e.g., for VIProductVersion).
:: Winget will treat 'X.X.X.0' as equal to 'X.X.X', so it won't trigger an unnecessary update.
echo !define PRODUCT_VERSION_FROM_FILE "%VERSION%" > version_define.nsh
:: Compile the NSIS installer.
"C:\Program Files (x86)\NSIS\makensis.exe" installer.nsi
pause