From 925dc2fe30dd76458a0d7a74e4eb5cb3509842bd Mon Sep 17 00:00:00 2001 From: Robert Hensing Date: Thu, 2 Jan 2025 18:56:42 +0100 Subject: [PATCH] nixosOptionsDoc/optionsCommonMark: Add extraFlags attr --- nixos/lib/make-options-doc/default.nix | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/nixos/lib/make-options-doc/default.nix b/nixos/lib/make-options-doc/default.nix index a6ff4be92c80..25af32773a74 100644 --- a/nixos/lib/make-options-doc/default.nix +++ b/nixos/lib/make-options-doc/default.nix @@ -193,12 +193,16 @@ rec { optionsCommonMark = pkgs.runCommand "options.md" { + __structuredAttrs = true; nativeBuildInputs = [ pkgs.nixos-render-docs ]; + # For overriding + extraArgs = [ ]; } '' nixos-render-docs -j $NIX_BUILD_CORES options commonmark \ --manpage-urls ${pkgs.path + "/doc/manpage-urls.json"} \ --revision ${lib.escapeShellArg revision} \ + ''${extraArgs[@]} \ ${optionsJSON}/share/doc/nixos/options.json \ $out '';