Updated wine installs.
This commit is contained in:
@@ -172,6 +172,8 @@ ensure_wine_accessibility_files() {
|
|||||||
|
|
||||||
replace_wine_nvda_dlls() {
|
replace_wine_nvda_dlls() {
|
||||||
local accessibilityDir="${HOME}/.local/share/stormux/wine-accessibility"
|
local accessibilityDir="${HOME}/.local/share/stormux/wine-accessibility"
|
||||||
|
local scanRoots=("${HOME}/.local/games/Wine" "${WINEPREFIX:-}/drive_c")
|
||||||
|
local scanRoot
|
||||||
local dllFile
|
local dllFile
|
||||||
local dllName
|
local dllName
|
||||||
local replacement
|
local replacement
|
||||||
@@ -179,7 +181,10 @@ replace_wine_nvda_dlls() {
|
|||||||
[[ -d "${WINEPREFIX:-}" ]] || return 0
|
[[ -d "${WINEPREFIX:-}" ]] || return 0
|
||||||
|
|
||||||
ensure_wine_accessibility_files
|
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##*/}"
|
dllName="${dllFile##*/}"
|
||||||
replacement=""
|
replacement=""
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user