mirror of
https://github.com/NixOS/nix
synced 2025-06-25 10:41:16 +02:00
nix-everything: Make doc a separate package output
This commit is contained in:
parent
d4cec7511d
commit
f312a7cfff
1 changed files with 3 additions and 6 deletions
|
@ -107,12 +107,8 @@ in
|
||||||
(buildEnv {
|
(buildEnv {
|
||||||
name = "nix-${nix-cli.version}";
|
name = "nix-${nix-cli.version}";
|
||||||
paths = [
|
paths = [
|
||||||
# unfortunately, `buildEnv` doesn't support multiple outputs
|
|
||||||
|
|
||||||
nix-cli
|
nix-cli
|
||||||
|
nix-manual.man
|
||||||
# TODO: separate doc output attribute?
|
|
||||||
nix-manual
|
|
||||||
];
|
];
|
||||||
|
|
||||||
meta.mainProgram = "nix";
|
meta.mainProgram = "nix";
|
||||||
|
@ -191,7 +187,8 @@ in
|
||||||
*/
|
*/
|
||||||
inherit dev;
|
inherit dev;
|
||||||
inherit devdoc;
|
inherit devdoc;
|
||||||
outputs = [ "out" "dev" "devdoc" ];
|
doc = nix-manual;
|
||||||
|
outputs = [ "out" "dev" "devdoc" "doc" ];
|
||||||
all = lib.attrValues (lib.genAttrs finalAttrs.passthru.outputs (outName: finalAttrs.finalPackage.${outName}));
|
all = lib.attrValues (lib.genAttrs finalAttrs.passthru.outputs (outName: finalAttrs.finalPackage.${outName}));
|
||||||
};
|
};
|
||||||
meta = prevAttrs.meta // {
|
meta = prevAttrs.meta // {
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue