Skip to content

meson: build summary

Erik Faye-Lund requested to merge kusma/mesa:meson-summary into master

This roughly mirrors what we get from autotools. There's a few differences, though:

  1. The "exec_prefix" output has been dropped. Meson doesn't support this, so it makes no sense here.
  2. The "llvm-config" output has been dropped. Meson abstracts dependency discovery a bit more than our autotools build-system does, so it's not easy to get this information as-is.
  3. CFLAGS / CXXFLAGS / LDFLAGS works quite differently, and outputs quite a bit more flags than on Autotools.
  4. How we set defines works quite differently in our Meson build-system, and the result isn't quite the same. In particular, the DEFINES output has been dropped, to avoid having to refactor the code too much.

Merge request reports