feat!: makeEnvironment: +strip prefix, ~rename to readEnvironment
This commit is contained in:
@@ -338,13 +338,13 @@
|
|||||||
# -- For all systems --
|
# -- For all systems --
|
||||||
inherit dotEnv minorEnvironment parseEnv forAllSystemsWithPkgs forSpecSystemsWithPkgs;
|
inherit dotEnv minorEnvironment parseEnv forAllSystemsWithPkgs forSpecSystemsWithPkgs;
|
||||||
|
|
||||||
makeEnvironment = envVars:
|
readEnvironment = { envVarsToRead, prefix ? "" }:
|
||||||
builtins.listToAttrs
|
builtins.listToAttrs
|
||||||
(map (name: {
|
(map (name: {
|
||||||
inherit name;
|
inherit name;
|
||||||
value = self.lib.getEnv name;
|
value = self.lib.getEnv "${prefix}${name}";
|
||||||
})
|
})
|
||||||
envVars);
|
envVarsToRead);
|
||||||
|
|
||||||
# -- Env processing --
|
# -- Env processing --
|
||||||
getEnv = varName: let
|
getEnv = varName: let
|
||||||
|
|||||||
Reference in New Issue
Block a user