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

umu_run: handle Protons without an explicit runtime requirement #410

Open
wants to merge 2 commits into
base: main
Choose a base branch
from

Conversation

loathingKernel
Copy link
Contributor

Handle Proton versions that do not set a runtime in their toolmanifest.vdf. Such versions include non-runtime versions such as proton-cachyos and Proton from Valve before version 5.13.

For now they are executed on the host system outside of the runtime.

Supersedes #401

Handle Proton versions that do not set a runtime in their `toolmanifest.vdf`.
Such versions include non-runtime versions such as proton-cachyos and Proton
from Valve before version 5.13. For now they are executed on the host system
outside of the runtime.
Instead of having `check_env` handle the proton download internally,
return the download requirement to the caller and handle it there.
Simplifies the code in `set_env` by doing a single check to see if
umu needs a runtime in this instance.
@loathingKernel loathingKernel marked this pull request as ready for review March 6, 2025 16:08
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.

1 participant