Only disable winemenubuilder on wineexec tasks

This commit is contained in:
Mathieu Comandon 2021-09-06 14:26:33 -07:00
parent 7e5f4b3a0f
commit 55b4696916

View file

@ -388,14 +388,11 @@ class CommandsMixin:
data["arch"] = data.get("arch") \
or self.installer.script.get("game", {}).get("arch") \
or WINE_DEFAULT_ARCH
if task_name == "wineexec" and self.script_env:
data["env"] = self.script_env
else:
data["env"] = {}
data["env"]["WINEDLLOVERRIDES"] = (
"winemenubuilder=d;" + data["env"].get("WINEDLLOVERRIDES", "")
).strip(";")
if task_name == "wineexec":
data["env"] = self.script_env or {}
data["env"]["WINEDLLOVERRIDES"] = (
"winemenubuilder=d;" + data["env"].get("WINEDLLOVERRIDES", "")
).strip(";")
for key in data:
value = data[key]