From f77211bd2e5a6fb2034572506fa7d0f036b1302c Mon Sep 17 00:00:00 2001 From: chacha Date: Thu, 2 Apr 2026 23:08:41 +0200 Subject: [PATCH] fix --- builder/py/retrobuilder/context.py | 2 +- builder/py/retrobuilder/envfile.py | 6 +----- 2 files changed, 2 insertions(+), 6 deletions(-) diff --git a/builder/py/retrobuilder/context.py b/builder/py/retrobuilder/context.py index 21e84c7..019ae70 100644 --- a/builder/py/retrobuilder/context.py +++ b/builder/py/retrobuilder/context.py @@ -84,7 +84,7 @@ class BuildContext: def _stringify(value: Any) -> str: if isinstance(value, bool): - return "1" if value else "0" + return "True" if value else "False" if value is None: return "" if isinstance(value, (list, tuple)): diff --git a/builder/py/retrobuilder/envfile.py b/builder/py/retrobuilder/envfile.py index 1376d90..92f6768 100644 --- a/builder/py/retrobuilder/envfile.py +++ b/builder/py/retrobuilder/envfile.py @@ -8,12 +8,8 @@ def _escape(value: str) -> str: value = value.replace('\\', '\\\\').replace('"', '\\"') return f'"{value}"' - def write_env_file(path: Path, values: Mapping[str, str]) -> None: path.parent.mkdir(parents=True, exist_ok=True) with path.open('w', encoding='utf-8') as handle: for key in sorted(values): - _val = values[key] - if isinstance(_val,bool): - _val = "True" if _val is True else "False" - handle.write(f'{key}={_escape(str(_val))}\n') + handle.write(f'{key}={_escape(str(values[key]))}\n')