winget-cli icon indicating copy to clipboard operation
winget-cli copied to clipboard

Add Squirrel installertype

Open superusercode opened this issue 5 years ago • 4 comments
trafficstars

Description of the new feature/enhancement

This installertype is popular with many electron apps, including discord and authy. Using the "squirrel" installer type would automatically add the silent switches for installation like nullsoft and innosetup do.


Edited by @denelon - Related to:

  • #1748
  • #418

superusercode avatar May 30 '20 20:05 superusercode

This topic brings me a lot of sadness as someone that worked with MANY of different installer engines.

From client-side installation, management Squirrel was by far, the best, most predictable and easiest to parse and work with.

@superusercode, as you mentioned a lot of electron app, used Squirrel for their installers, but that is something that getting less and less common and most are moving to NSIS, which, unfortunately, one of the worst installer engines as far as parsing/and predictability.

what is the point of all this, well, I just wanted to say how much I love squirrel. and more people should be using it. also, it makes total sense to get added to WinGet.

kayone avatar May 30 '20 21:05 kayone

This could be grouped with #360

denelon avatar Jun 02 '20 03:06 denelon

The big problem with Squirrel installers is that only user installs are supported. Machine wide installations are not. Admins using winget would be very surprised if after installing an app it was only installed on their account. I don't see how Squirrel installers can be supported in winget.

mimi89999 avatar Dec 06 '20 16:12 mimi89999

By the way, what should be the correct flags to add in a squirrel installer when adding to winget-pkgs?

felipecrs avatar Jan 17 '22 19:01 felipecrs