Re: Is Meson on the horizon?



Hi all,
I've started porting glibmm build to meson. You can find my work in mkolny/meson-build branch (https://git.gnome.org/browse/glibmm/log/?h=mkolny/meson-build). For now, I managed to build glibmm library, I hope giomm will be relatively easy now.
Currently my solution is very 'hacky' - sometimes because of lack of experience in meson build system, sometimes because of limited features.
I expect that we might have some issues when we're going to generate release tarballs, however, I'm not that far yet so I can't provide any details yet.

Any feedback/contribution to the branch is very welcome.

2017-07-28 20:37 GMT+01:00 Murray Cumming <murrayc murrayc com>:
On Fri, 2017-07-28 at 12:46 +0100, Russel Winder wrote:
> On Fri, 2017-07-28 at 12:54 +0200, Murray Cumming wrote:
> > […]
> >
> > Maybe we could try having build file for Meson alongside the
> > autotools
> > files. Patches would be welcome. Someone might want to work in a
> > branch
> > for a while until it works. I suggest starting with glibmm.
>
> The GStreamer folk built their Meson build alongside the Autotools
> build in
> master rather than a separate branch. The Autotools was the official
> build,
> but having the Meson build being constructed in master got (at least
> in my
> view) more input from more people. 
>
> They also created a build super-project that pulled in all the
> libraries via
> git submodules and then built all at once. This helped a lot with
> ensuring
> always using a consistent set of libraries for people building from
> source.
>
> I could be inveigled upon to get involved in building a Meson build
> for
> glibmm, gtkmm, etc. but I cannot get stuck in till September.

Thanks. I'd rather not have it in glibmm's git master until it can
actually build glibmm. I might change my mind if many people appear who
want to work on it.

--
Murray Cumming
murrayc murrayc com
www.murrayc.com

_______________________________________________
gtkmm-list mailing list
gtkmm-list gnome org
https://mail.gnome.org/mailman/listinfo/gtkmm-list



--
Pozdrawiam
Marcin Kolny


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]