Talk:Meson (software)

Latest comment: 3 years ago by Thaodan in topic Cmake pkg-config file generation

Comparison with Make is inappropriate

edit

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)Reply

Indeeed, CMake can create makefiles, comparing CMake and Make is nonsense. -- Polluks

Move out all comparisons

edit

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? AXONOV (talk) 20:24, 15 November 2020 (UTC)Reply

Meson does not generate Cargo files

edit

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)Reply

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)Reply

Does meson support reproducible builds like bazel does?

edit

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)Reply

Cmake pkg-config file generation

edit

CMake can do that with extra-cmake-modules so the comparison is not entirely accurate.

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