1
0

pkgs/nixfiles-docs-generate-pkgs-md: Automatically generate package documentation

This commit is contained in:
2025-11-23 11:56:45 +01:00
parent 9faabcd01e
commit 3ddbfb19a6
6 changed files with 66 additions and 0 deletions

View File

@@ -2,7 +2,9 @@
stdenv,
mkdocs-material,
nixfiles-docs-generate-options-md,
nixfiles-docs-generate-pkgs-md,
nixfiles-docs-options,
nixfiles-docs-pkgs,
}:
stdenv.mkDerivation {
@@ -13,10 +15,12 @@ stdenv.mkDerivation {
buildInputs = [
mkdocs-material
nixfiles-docs-generate-options-md
nixfiles-docs-generate-pkgs-md
];
buildPhase = ''
nixfiles-docs-generate-options-md ${nixfiles-docs-options} > pages/Options.md
nixfiles-docs-generate-pkgs-md ${nixfiles-docs-pkgs} > pages/Packages.md
python3 -m mkdocs build
'';