-
-
Notifications
You must be signed in to change notification settings - Fork 1.5k
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
Ninja output is very noisy #11841
Comments
Is the problem here just
(both of which I agree are bad) or something else? |
Other issues:
These get triggered for every C++ source change. |
@edolstra are you running |
Helps with NixOS#11841.
Yes, in an interactive terminal |
Or if you want it super quiet for emacs:
|
According to their documentation: https://mesonbuild.com/Reference-manual_builtin_meson.html#mesonadd_install_script |
Helps with NixOS#11841.
Thanks! Maybe we should set |
The API docs build is extremely noisy (NixOS#11841) and probably not many people care about it anyway. Also, they get rebuild on *every* ninja invocation which is generally a waste of time. Of course, you can still build the docs via `nix build .#nix-{internal,external}-api-docs`, which is pretty fast.
The API docs build is extremely noisy (NixOS#11841) and probably not many people care about it anyway. Also, they get rebuild on *every* ninja invocation which is generally a waste of time. Of course, you can still build the docs via `nix build .#nix-{internal,external}-api-docs`, which is pretty fast.
Describe the bug
Ninja generates a lot of output even when nothing has changed:
log.txt
It's unclear why
src/external-api-docs/external-api-docs
is being regenerated when there are no changes, but in any case it shouldn't barf out 1000+ lines of irrelevant warnings. Ideally, ninja should print nothing if there are no changes.This is especially bad developer experience when there are things to recompile, and you have to search for the error messages buried beneath all the other stuff.
Steps To Reproduce
Expected behavior
A clear and concise description of what you expected to happen.
nix-env --version
outputAdditional context
Add any other context about the problem here.
Priorities
Add 👍 to issues you find important.
The text was updated successfully, but these errors were encountered: