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

run.sh: Handle STEAM_COMPAT_FLAGS environment variable #439

Merged
merged 1 commit into from Aug 3, 2021

Conversation

RyuzakiKK
Copy link
Contributor

Currently the only expected flag in STEAM_COMPAT_FLAGS is
search-cwd, that is used to append the game current working directory,
stored in STEAM_COMPAT_INSTALL_PATH, to the LD_LIBRARY_PATH.

Previously we handled this flag in pressure-vessel, but this may give
STEAM_COMPAT_INSTALL_PATH an higher priority than expected.
For example, when we are using the new layered scout runtime,
STEAM_COMPAT_INSTALL_PATH will be searched before the container
runtime's linker paths and the Steam Runtime's library paths.

Currently the only expected flag in `STEAM_COMPAT_FLAGS` is
`search-cwd`, that is used to append the game current working directory,
stored in `STEAM_COMPAT_INSTALL_PATH`, to the `LD_LIBRARY_PATH`.

Previously we handled this flag in pressure-vessel, but this may give
`STEAM_COMPAT_INSTALL_PATH` an higher priority than expected.
For example, when we are using the new layered scout runtime,
`STEAM_COMPAT_INSTALL_PATH` will be searched before the container
runtime's linker paths and the Steam Runtime's library paths.

Co-authored-by: Simon McVittie <smcv@collabora.com>
Signed-off-by: Ludovico de Nittis <ludovico.denittis@collabora.com>
@TTimo TTimo merged commit 4979821 into ValveSoftware:master Aug 3, 2021
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.

None yet

2 participants