MCPcopy Create free account
hub / github.com/OpenIPC/firmware / env

Function env

general/scripts/kconfig_graph.py:52–56  ·  view source on GitHub ↗
(name: str, *, required: bool = True, default: str | None = None)

Source from the content-addressed store, hash-verified

50
51
52def env(name: str, *, required: bool = True, default: str | None = None) -> str:
53 val = os.environ.get(name, default)
54 if required and not val:
55 sys.exit(f"kconfig_graph: missing required env var {name}")
56 return val or ""
57
58
59def package_of(filename: str | None, *, repo_root: str) -> str | None:

Callers 1

build_reportFunction · 0.70

Calls

no outgoing calls

Tested by

no test coverage detected