Init: eval clanmodule interface with roles

This commit is contained in:
Johannes Kirschbauer
2024-10-07 22:31:46 +02:00
committed by hsjobeki
parent b1d88e5ac3
commit a414981089
3 changed files with 79 additions and 5 deletions

View File

@@ -4,8 +4,11 @@
nixpkgs,
...
}:
let
eval = import ./eval-clan-modules { inherit clan-core nixpkgs lib; };
in
{
evalClanModules = import ./eval-clan-modules { inherit clan-core nixpkgs lib; };
inherit (eval) evalClanModules evalClanModulesWithRoles;
buildClan = import ./build-clan { inherit lib nixpkgs clan-core; };
facts = import ./facts.nix { inherit lib; };
inventory = import ./inventory { inherit lib clan-core; };