ScoopInstaller / Scoop

A command-line installer for Windows.

Home Page:https://scoop.sh

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

[Feature]: Pass custom arguments to msis and exes during installation

clin1234 opened this issue · comments

Feature Request

Is your feature request related to a problem? Please describe.

For a particular package, I would like scoop to pass custom arguments to a package's underlying msi or exe during installation. The reason is a particular package: python supports installing free-threaded versions of the interpreter, but is not installed by default; only by passing install_freethreaded=1 to the msi does the msi install this particular version.

Describe the solution you'd like

scoop install to have a flag that accepts arguments passed only to the underlying msi or exe, if the json file contains the matching URL. In addition, scoop should persist these arguments during upgrades.

Describe alternatives you've considered

For my usecase, I've submitted a new package request for this version (ScoopInstaller/Versions#1801)