mojca at macports.org
Wed Nov 8 13:04:09 UTC 2017
On 7 November 2017 at 19:18, Ryan Schmidt wrote:
> We have a port for meson, a new build system.
> The libhttpseverywhere portfile uses it, and contains a lot of code for dealing with it.
> Should we have a meson portgroup to abstract away these details? Has anyone worked on that already?
> I want to investigate using meson for glib2 but I don't want to duplicate a lot of code in each port that uses meson.
> Does anyone here have experience with meson? I have none.
You and Clemens just made my day!!!
Clemens mentioned that to me at the meeting last month, but I forgot
to actively check on it when I came home and I forgot about it when I
would have needed it.
I've been fighting with CMake for a non-trivial amount of time
yesterday (should I say for nearly most of my working day?), with zero
(Trying to write a configuration to do some weird cross-compiling. The
build system just didn't want to listen to me.)
Meson is SIMPLY AWESOME.
Some more links:
including a video that's worth watching.
Yes, we should prepare a PortGroup for it, I didn't start anything
yet, but I could look into it. It might help to start with some list
of packages that support it.
More information about the macports-dev