X-Git-Url: https://scm.lunaixsky.com/lunaix-os.git/blobdiff_plain/1025235c72c31f7fa7b648c0e32ddcaa68a8f66a..29891c3ccec4f1d28e0440d87ea2e2708377d2ee:/lunaix-os/scripts/build-tools/lcfg/builtins.py diff --git a/lunaix-os/scripts/build-tools/lcfg/builtins.py b/lunaix-os/scripts/build-tools/lcfg/builtins.py index 9eb616f..7a46699 100644 --- a/lunaix-os/scripts/build-tools/lcfg/builtins.py +++ b/lunaix-os/scripts/build-tools/lcfg/builtins.py @@ -29,4 +29,8 @@ def parent(env, caller, ref): @contextual(caller_type=[LCTermNode]) def default(env, caller, val): - caller.set_default(val) \ No newline at end of file + caller.set_default(val) + +@builtin() +def env(env, key, default=None): + return os.getenv(key, default) \ No newline at end of file