Docs/buildClan: add documentation descriptions

This commit is contained in:
Johannes Kirschbauer
2024-09-25 13:33:46 +02:00
parent 728cb60295
commit 053082c932
3 changed files with 62 additions and 5 deletions

View File

@@ -1,11 +1,14 @@
{ self, inputs, ... }:
{
self,
inputs,
...
}:
let
inputOverrides = builtins.concatStringsSep " " (
builtins.map (input: " --override-input ${input} ${inputs.${input}}") (builtins.attrNames inputs)
);
in
{
perSystem =
{
pkgs,
@@ -13,10 +16,14 @@ in
system,
...
}:
# let
let
jsonDocs = import ./eval-docs.nix {
inherit pkgs lib;
};
# in
in
{
legacyPackages.clan-internals-docs = jsonDocs.optionsJSON;
# Run: nix-unit --extra-experimental-features flakes --flake .#legacyPackages.x86_64-linux.evalTests
legacyPackages.evalTests-build-clan = import ./tests.nix {