Talk:Meson (software)

Comparison with Make is inappropriate
The goal of Make is not the same as meson and as such, the (consistent) comparison between the two is inappropriate. The goal of make is the same as ninja (and the two are virtually identical in all aspects), while meson is comparable to autotools; a horrible slow mess of horror. For that reason, I suggest the comparisons are removed, perhaps with a note that the comparisons are inappropriate, to explain why they can't be found. — Preceding unsigned comment added by 188.176.25.249 (talk) 21:11, 23 February 2019 (UTC)
 * Indeeed, CMake can create makefiles, comparing CMake and Make is nonsense. -- Polluks ★

Move out all comparisons
I suggest to move out all comparison tables into a separate article and link it from within this and List of build automation software articles. Any thoughts or objections? AXO NOV (talk) ⚑ 20:24, 15 November 2020 (UTC)

Meson does not generate Cargo files
The page currently says this:

Meson is similar to CMake in preparing files for another building tool such as ninja or Cargo

This is not true. Meson does not generate Cargo files nor has it ever done so. Even if it could be argued that this sentence does not actually say that it generates Cargo file, it is written in a way that heavily implies it. Please remove this. I can't edit the page myself due to a conflict of interest.

2001:14BA:A082:1A00:FC6D:CAA3:B6E3:59B1 (talk) 15:59, 28 December 2020 (UTC)


 * The whole "Description" section was describing CMake in more detail than Meson, as well as being factually incorrect (reference was talking about Mozilla's build system, which is a different project). I removed "Description" section altogether (after removing CMake description there was practically nothing left) and added a sentence mentioning Ninja, VS, and Xcode backends to the previous section. Dreamer_ (talk) 18:24, 26 January 2021 (UTC)

Does meson support reproducible builds like bazel does?
So that a binay is bit identical, when build from two different persons on different computers? --93.229.172.168 (talk) 07:31, 30 January 2021 (UTC)

Cmake pkg-config file generation
CMake can do that with extra-cmake-modules so the comparison is not entirely accurate.

Thaodan (talk) 10:14, 27 April 2021 (UTC)