Skip to content
New issue

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

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

Already on GitHub? Sign in 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.

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

No branches or pull requests

3 participants