use evalClanModules in get-module-docs

This commit is contained in:
Jörg Thalheim
2024-10-09 14:38:38 +02:00
parent 9fdb9a168b
commit 4ed264a8cb
2 changed files with 17 additions and 44 deletions

View File

@@ -11,11 +11,9 @@
buildClanOptions = self'.legacyPackages.clan-internals-docs;
# Simply evaluated options (JSON)
# { clanCore = «derivation JSON»; clanModules = { ${name} = «derivation JSON» }; }
jsonDocs = import ./get-module-docs.nix {
inherit (inputs) nixpkgs;
inherit pkgs;
inherit (self.nixosModules) clanCore;
jsonDocs = pkgs.callPackage ./get-module-docs.nix {
inherit (self) clanModules;
evalClanModules = self.lib.evalClanModules;
};
clanModulesFileInfo = pkgs.writeText "info.json" (builtins.toJSON jsonDocs.clanModules);