MCPcopy Create free account
hub / github.com/IfcOpenShell/IfcOpenShell / set_env

Function set_env

win/build-all-win.py:44–50  ·  view source on GitHub ↗

:return: Tuple of ``(var_name, old_value)`` to be passed to ``restore_env``.

(var_name: str, value: str)

Source from the content-addressed store, hash-verified

42
43
44def set_env(var_name: str, value: str) -> tuple[str, str | None]:
45 """
46 :return: Tuple of ``(var_name, old_value)`` to be passed to ``restore_env``.
47 """
48 old_value = os.getenv(var_name)
49 os.environ[var_name] = value
50 return var_name, old_value
51
52
53def restore_env(var_name: str, old_value: str | None) -> None:

Callers 1

buildFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected