diff options
author | pennae <github@quasiparticle.net> | 2023-02-05 05:58:14 +0100 |
---|---|---|
committer | pennae <82953136+pennae@users.noreply.github.com> | 2023-02-21 18:19:00 +0100 |
commit | 417dd2ad16040e43f14705d99298318708848b3e (patch) | |
tree | b2c2312df786ff52fabc1ca9a099f65777799ac3 /nixos/lib/make-options-doc/default.nix | |
parent | 4d3aef762f3c77f0e4040fcc66298b46694a7f6a (diff) | |
download | nixpkgs-417dd2ad16040e43f14705d99298318708848b3e.tar nixpkgs-417dd2ad16040e43f14705d99298318708848b3e.tar.gz nixpkgs-417dd2ad16040e43f14705d99298318708848b3e.tar.bz2 nixpkgs-417dd2ad16040e43f14705d99298318708848b3e.tar.lz nixpkgs-417dd2ad16040e43f14705d99298318708848b3e.tar.xz nixpkgs-417dd2ad16040e43f14705d99298318708848b3e.tar.zst nixpkgs-417dd2ad16040e43f14705d99298318708848b3e.zip |
nixos-render-docs: add options asciidoc converter
same reasoning as for the earlier commonmark converter.
Diffstat (limited to 'nixos/lib/make-options-doc/default.nix')
-rw-r--r-- | nixos/lib/make-options-doc/default.nix | 11 |
1 files changed, 7 insertions, 4 deletions
diff --git a/nixos/lib/make-options-doc/default.nix b/nixos/lib/make-options-doc/default.nix index a0b9136ca7b..a2385582a01 100644 --- a/nixos/lib/make-options-doc/default.nix +++ b/nixos/lib/make-options-doc/default.nix @@ -91,11 +91,14 @@ let in rec { inherit optionsNix; - optionsAsciiDoc = pkgs.runCommand "options.adoc" {} '' - ${pkgs.python3Minimal}/bin/python ${./generateDoc.py} \ - --format asciidoc \ + optionsAsciiDoc = pkgs.runCommand "options.adoc" { + nativeBuildInputs = [ pkgs.nixos-render-docs ]; + } '' + nixos-render-docs -j $NIX_BUILD_CORES options asciidoc \ + --manpage-urls ${pkgs.path + "/doc/manpage-urls.json"} \ + --revision ${lib.escapeShellArg revision} \ ${optionsJSON}/share/doc/nixos/options.json \ - > $out + $out ''; optionsCommonMark = pkgs.runCommand "options.md" { |