0
0
Fork 0
mirror of https://github.com/NixOS/nixpkgs.git synced 2025-07-14 06:00:33 +03:00

Merge pull request #296384 from pennae/remove-docbook-docs-support

nixos/docs: remove docbook support machinery
This commit is contained in:
Silvan Mosberger 2024-03-28 18:03:31 +01:00 committed by GitHub
commit 1f7ac8f58b
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
9 changed files with 36 additions and 484 deletions

View file

@ -232,19 +232,5 @@ in rec {
echo "file json-br $dst/options.json.br" >> $out/nix-support/hydra-build-products
'';
optionsDocBook = lib.warn "optionsDocBook is deprecated since 23.11 and will be removed in 24.05"
(pkgs.runCommand "options-docbook.xml" {
nativeBuildInputs = [
pkgs.nixos-render-docs
];
} ''
nixos-render-docs -j $NIX_BUILD_CORES options docbook \
--manpage-urls ${pkgs.path + "/doc/manpage-urls.json"} \
--revision ${lib.escapeShellArg revision} \
--document-type ${lib.escapeShellArg documentType} \
--varlist-id ${lib.escapeShellArg variablelistId} \
--id-prefix ${lib.escapeShellArg optionIdPrefix} \
${optionsJSON}/share/doc/nixos/options.json \
"$out"
'');
optionsDocBook = throw "optionsDocBook has been removed in 24.05";
}