3 ms·
Happy to see people trying to improve on the state of the art for build systems - I certainly despise SCons and CMake - but in practice so far every time I've e
by kevingadd 5y ago
Happy to see people trying to improve on the state of the art for build systems - I certainly despise SCons and CMake - but in practice so far every time I've encountered a project using meson it's just meant I get to puzzle through a new maze of weird build system quirks and I have fewer sources to rely on for guidance since nobody knows meson. I wasn't impressed by the tooling for debugging and troubleshooting builds, either.
In practice I gave up after spending a day trying to get usable builds out of harfbuzz entirely because meson made it a nightmare. At some point I'll probably pay some expert to figure it out for me so I can ship free software using it.
I have yet to encounter an alternative build system with debug tooling comparable to msbuild (https://msbuildlog.com/ https://msbuildlog.com/ is incredible) or even 'remake' for makefiles.
Props to the meson folks for trying to write good documentation, though - the stuff on their website is very detailed.