-
Notifications
You must be signed in to change notification settings - Fork 89
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
msvc version release #775
Comments
I want the portable version of Juliaup (which is the only version that is available attached to GitHub Releases) to be as self-contained as possible. If we were to compile it as MSVC then users would have to install the VC runtime before they can use that version. The version that you get when you install from the Windows Store uses the VS runtime because we can automatically install the runtime as a dependency via the store. Is there a scenario where having a MSVC build would be useful? |
In my case, the MS store is not always accessible or stable. Why I prefer MSVC build:
As for the VC runtime, see BurntSushi/ripgrep#1613 |
That wouldn't make any difference to end-users, right? The builds that we attach to the GitHub releases are the official portable version of Juliaup meant for end-users, I don't see what difference it would make whether this is using a Rust default toolchain or not.
True, but also not really a big issue, I think? All the files we are talking about are pretty small, right?
That is entirely unrelated to the msvc-gnu toolchain question.
If I recall this all correctly, then right now we are dynamically linking against I think overall I just don't see the benefit of changing things here :) Everything works the way it is, the experience is good for end-users etc. You can of course always compile your own version that links against the VC runtime. |
Alright, I'm closing this for now, happy to reconsider if someone convinces me that there is a real benefit :) |
Hi.
I wonder why there is not a MSVC version release on GitHub?
Some other repos like BurntSushi/ripgrep
, sharkdp/fd
have both MSVC version and GNU version release.
The text was updated successfully, but these errors were encountered: