Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

Question: sparkle:installerArguments #202

Open
del314 opened this issue Sep 9, 2019 · 3 comments
Open

Question: sparkle:installerArguments #202

del314 opened this issue Sep 9, 2019 · 3 comments

Comments

@del314
Copy link

del314 commented Sep 9, 2019

Hello,
I would like to use functionality provided by sparkle:installerArguments in the Appcast, so that I can pass "/passive" option when running MSI. However, we don't control the configuration of Appcast, as we are currently using a provider to host, HockeyApp (and they don't support the extension in their API).

What I like to know is if there is a way in the WinSparkle API to explicitly configure the installer arguments? I'd like to force WinSparkle to always execute the MSI with "/passive" option.

If it isn't currently supported, how difficult would it be to add?

Thanks.

@Youw
Copy link
Contributor

Youw commented Sep 9, 2019

It is not supported and it likely won't be (unless you want to build a patched copy of your own).

I'd suggest to wrap your updater into self-extracting archive, that starts the actual updater with whatever extra argument you need.

@del314
Copy link
Author

del314 commented Sep 9, 2019

The change seems rather straight forward to do within the API, I'll fork and take shot at it myself. This seems a useful change.

While the self extracting archive approach seems viable, it's just another configuration I don't need for such a simple function.

@dIvYaNshhh

This comment was marked as off-topic.

# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants