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

fix(cli): Statically compile msvc runtime #11769

Merged
merged 2 commits into from
Dec 4, 2024
Merged

fix(cli): Statically compile msvc runtime #11769

merged 2 commits into from
Dec 4, 2024

Conversation

FabianLars
Copy link
Member

fixes #11642 ref swc-project/swc#7965

i only added it for x64 for now but we should monitor x32 (swc removed it for this one again) and aarch64 (swc never added it). x32 is fairly rare as a dev system and aarch64 didn't seem much testing in general (as a dev system) so i'd prefer to wait and see if it's needed.

note that i don't know if any other tooling (rust etc) need the dyn runtime so that's also something to monitor

fixes #11642
ref swc-project/swc#7965

i only added it for x64 for now but we should monitor x32 (swc removed it for this one again) and aarch64 (swc never added it).
x32 is fairly rare as a dev system and aarch64 didn't seem much testing in general (as a dev system) so i'd prefer to wait and see if it's needed.

note that i don't know if any other tooling (rust etc) need the dyn runtime so that's also something to monitor
@FabianLars FabianLars requested a review from a team as a code owner November 21, 2024 16:46
Copy link
Contributor

github-actions bot commented Nov 21, 2024

Package Changes Through 8b60959

There are 8 changes which include @tauri-apps/api with minor, tauri-bundler with minor, tauri-cli with minor, @tauri-apps/cli with minor, tauri with minor, tauri-runtime with minor, tauri-runtime-wry with minor, tauri-utils with patch

Planned Package Versions

The following package releases are the planned based on the context of changes in this pull request.

package current next
@tauri-apps/api 2.1.1 2.2.0
tauri-utils 2.1.0 2.1.1
tauri-bundler 2.1.0 2.2.0
tauri-runtime 2.2.0 2.3.0
tauri-runtime-wry 2.2.0 2.3.0
tauri-codegen 2.0.3 2.0.4
tauri-macros 2.0.3 2.0.4
tauri-plugin 2.0.3 2.0.4
tauri-build 2.0.3 2.0.4
tauri 2.1.1 2.2.0
@tauri-apps/cli 2.1.0 2.2.0
tauri-cli 2.1.0 2.2.0

Add another change file through the GitHub UI by following this link.


Read about change files or the docs at github.com/jbolda/covector

@FabianLars
Copy link
Member Author

ngl, not sure if i really like this or if we should just list it as a required system dependency...

lucasfernog
lucasfernog previously approved these changes Dec 2, 2024
@lucasfernog
Copy link
Member

as long as it helps our users i'm fine with it.. though most people should have msvc installed right?

@lucasfernog lucasfernog merged commit 1f65fd2 into dev Dec 4, 2024
10 checks passed
@lucasfernog lucasfernog deleted the fix/static-msvc branch December 4, 2024 18:32
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

Successfully merging this pull request may close these issues.

[bug] Can't run any Tauri CLI commands
3 participants