Re:Please – A Cross-Language Build System
by ComputerGuru on Friday March 02, 2018 @03:34PM
(#16505440)
I’m (honestly) glad it works for you.
Distributing binaries outside of package managers is a) a rarity in the Linux world, and b) not in keeping with the open source philosophy. Requiring end users to have python so they can compile a c/c++ application will never make sense for a large portion of the user base build systems target.
It's no more egregious than requiring cmake or autotools.
And like I said, many Linux systems (and almost any used as a developers machine) will have Python installed by default.
And the simplicity of meson's build files far outweighs any issues installing it.
Re:Please – A Cross-Language Build System
by lolikoisuru on Saturday March 03, 2018 @04:39AM
(#16508590)
>The binary it produces is still dependency free.
But the project now depends on Python, pip and Meson.
As opposed to cmake or autotools?
I mean it's not like Python is a rarity on Linux systems, or a difficult thing to install (assuming it wasn't installed by default)
Re:Please – A Cross-Language Build System
by lolikoisuru on Saturday March 03, 2018 @10:08AM
(#16509524)
Python might not be rare but Meson for sure is. Cmake and autotools are very common compared to that.
The binary it produces is still dependency free.