Updated wine installs.

This commit is contained in:
Storm Dragon
2026-04-22 22:55:52 -04:00
parent 1ea194baf6
commit 97964682fb

View File

@@ -172,6 +172,8 @@ ensure_wine_accessibility_files() {
replace_wine_nvda_dlls() {
local accessibilityDir="${HOME}/.local/share/stormux/wine-accessibility"
local scanRoots=("${HOME}/.local/games/Wine" "${WINEPREFIX:-}/drive_c")
local scanRoot
local dllFile
local dllName
local replacement
@@ -179,7 +181,10 @@ replace_wine_nvda_dlls() {
[[ -d "${WINEPREFIX:-}" ]] || return 0
ensure_wine_accessibility_files
find -L "$WINEPREFIX" -type f -iname 'nvdaControllerClient*.dll' -print0 | while IFS= read -r -d '' dllFile; do
for scanRoot in "${scanRoots[@]}"; do
[[ -d "$scanRoot" ]] || continue
find "$scanRoot" -type f -iname 'nvdaControllerClient*.dll' -print0
done | while IFS= read -r -d '' dllFile; do
dllName="${dllFile##*/}"
replacement=""