pkgs/nixfiles-docs-generate-pkgs-md: Automatically generate package documentation
This commit is contained in:
19
pkgs/nixfiles-docs-pkgs/default.nix
Normal file
19
pkgs/nixfiles-docs-pkgs/default.nix
Normal file
@@ -0,0 +1,19 @@
|
||||
{
|
||||
lib,
|
||||
pkgs,
|
||||
writeText,
|
||||
}:
|
||||
|
||||
let
|
||||
|
||||
pkgNames = builtins.filter (attrName: attrName != "nixfiles-docs-pkgs") (builtins.attrNames (import ../../pkgs/overlay.nix null null));
|
||||
pkgsDocs = builtins.map (pkgName: {
|
||||
name = pkgName;
|
||||
meta = pkgs."${pkgName}".meta;
|
||||
}) pkgNames;
|
||||
|
||||
in
|
||||
|
||||
writeText "pkgs.json" (
|
||||
builtins.toJSON pkgsDocs
|
||||
)
|
||||
Reference in New Issue
Block a user