]> git.ipfire.org Git - thirdparty/systemd.git/commit
docs: stop recommending meson compile
authorZbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl>
Tue, 12 Apr 2022 10:05:53 +0000 (12:05 +0200)
committerZbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl>
Tue, 12 Apr 2022 10:35:44 +0000 (12:35 +0200)
commite8a688178c4875f3b67e5fbc6e56d0487258f535
tree5d7959e2578e30ae372db15a883ec1d0c1d9351f
parent2a1a7910f9af6ec1ce0e5e6e8f271e3ea89b9d8b
docs: stop recommending meson compile

With meson-0.60, meson compile stopped working with some targets:

$ meson compile -C build update-man-rules
ERROR: Can't invoke target `update-man-rules`: ambiguous name. Add target type and/or path: `PATH/NAME:TYPE`

This is obviously a regression in meson, but based on a chat with the
maintainers, it seems that there's some disagreement as to whether 'meson
compile' is useful and how exactly it should work. Since we're already at
meson 0.60.3 and this hasn't been fixed, and people generally don't seem to
consider this an issue, let's return to documenting the usual practice of
'ninja -C build' that just works everywhere.

(Since nobody has raised any fuss in systemd, it means that people are
generally using the shorter form during development too. I only noticed
because I pasted a command from the release docs when preparing -rc1.)
README
docs/CODE_QUALITY.md
docs/HACKING.md
docs/RELEASE.md
docs/TRANSLATORS.md