+5
-4
lib/options.nix
+5
-4
lib/options.nix
···+, relatedPackages ? null # Related packages used in the manual (see `genRelatedPackages` in ../nixos/doc/manual/default.nix).······+// optionalAttrs (opt ? relatedPackages && opt.relatedPackages != null) { inherit (opt) relatedPackages; };
+32
-2
nixos/doc/manual/default.nix
+32
-2
nixos/doc/manual/default.nix
···+package = args.package or (lib.attrByPath path (throw "Invalid package attribute path `${toString path}'") pkgs);++ lib.optionalString (package.meta ? longDescription) "\n<programlisting>${package.meta.longDescription}</programlisting>"+in "<itemizedlist>${lib.concatStringsSep "\n" (map (p: describe (unpack p)) packages)}</itemizedlist>";+// lib.optionalAttrs (opt ? relatedPackages) { relatedPackages = genRelatedPackages opt.relatedPackages; });
+9
nixos/doc/manual/options-to-docbook.xsl
+9
nixos/doc/manual/options-to-docbook.xsl
···