-
-
Notifications
You must be signed in to change notification settings - Fork 15.4k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
cmake: add manpage #31344
cmake: add manpage #31344
Conversation
Enabling this by default will introduce a whole bunch of python dependencies into the darwin stdenv, we had a similar problem with llvm/clang. |
disabling it upstream implies that enabling it locally will trigger may local builds. |
For stuff like this, we could add some sort of |
I disabled the manpages by default for clang, but added https://github.com/NixOS/nixpkgs/blob/master/pkgs/development/compilers/llvm/4/default.nix#L34-L38 |
Doesn't overrideManOutput always includes manpages ?
didn't know about lowPrio that's interesting |
|
Yeah, there are a number of cases where we want to reduce build dependencies compared to interactive use. Even tho clang/cmake are not part of the stdenv on linux those still cause a verly large amount of rebuilds. |
Anything feel free to take over, I don't intend to continue working on this (due to time constraints). |
Motivation for this change
Wanted cmake manpage:
#30561
I enabled it by default.
Things done
build-use-sandbox
innix.conf
on non-NixOS)nix-shell -p nox --run "nox-review wip"
./result/bin/
)