On Wed, 19 Jul 2017 10:10:54 +0930 Simon Lees <sfl...@suse.de> said:

> 
> 
> On 19/07/17 09:53, Cedric BAIL wrote:
> > 
> > I also dislike cmake for its syntax and its limited support for cross
> > compilation. Also none of our dependencies have managed to move to cmake,
> > while the one who tried meson managed in no time. Give a look at
> > enlightenment meson files and at efl cmake file to make your own opinion
> > there. My opinion here is that meson is on track to be the replacement of
> > autotools in the open source community.
> > 
> > Cedric
> 
> As someone who spent 5 years using cmake to cross compile for a range of
> arm and android targets your going to have a tough time convincing me it
> has limited support for cross compiling. Its also worth stating that the
> majority of Qt/KDE based projects are all using cmake and have been
> doing so for a long time so saying that Meson is on track to be the one
> replacement probably isn't fair Until many of the cmake projects start
> migrating as well.

i agree with you here.

> * Disclaimer, i'm currently one of the cmake maintainers for openSUSE. I
> also don't mind if we go to meson or cmake as long as its done consistently.

i also agree. i'm not fussed cmake vs meson. i really don't know which would
ultimately be better. i think cmake probably will have far better and more
mature support for cross compilation, windows, mac etc. than meson would just
due to age and history. but it doesn't mean meson won't get there too...

but i'd like there to be some kind of consistent strategy here. we move to the
same thing.

i think efl is more easily moved than cedric says. it can be done in stages.
just have the core build work with default + commonly enabled options only.
forget examples, tests, docs etc. ... THEN add in these bit by bit until it is
fully featured.

i havent looked yet at the meson branch for e. i have been fixing bugs.


-- 
------------- Codito, ergo sum - "I code, therefore I am" --------------
The Rasterman (Carsten Haitzler)    ras...@rasterman.com


------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

Reply via email to