Re: [E-devel] Builds

2017-07-20 Thread Guilherme Íscaro
Hello, I've fixed the issue, please, refetch my branch when possible. (I did a push -f) Thanks. On Wed, Jul 19, 2017 at 6:58 PM, Guilherme Íscaro wrote: > Hey cedric, I was able to reproduce the error. Thanks for the report. > > I'll send a fix ASAP. I'll let you know.

Re: [E-devel] Builds

2017-07-19 Thread Guilherme Íscaro
Hey cedric, I was able to reproduce the error. Thanks for the report. I'll send a fix ASAP. I'll let you know. thanks On Wed, Jul 19, 2017 at 6:38 PM, Cedric BAIL wrote: > Hi, > > On Wed, Jul 19, 2017 at 1:53 PM, Bruno Dilly > wrote: > > On Wed,

Re: [E-devel] Builds

2017-07-19 Thread Cedric BAIL
Hi, On Wed, Jul 19, 2017 at 1:53 PM, Bruno Dilly wrote: > On Wed, Jul 19, 2017 at 2:46 PM, Cedric BAIL wrote: >> On Wed, Jul 19, 2017 at 7:54 AM, Guilherme Íscaro >> wrote: >> > I'm playing around with Meson for some days and I

Re: [E-devel] Builds

2017-07-19 Thread Guilherme Íscaro
Hello, >> I wasn't able to reproduce this issue. Same here. I'm also using 0.41. -- Check out the vibrant tech community on one of the world's most engaging tech sites, Slashdot.org! http://sdm.link/slashdot

Re: [E-devel] Builds

2017-07-19 Thread Bruno Dilly
Hey Cedric, On Wed, Jul 19, 2017 at 2:46 PM, Cedric BAIL wrote: > Hello, > > On Wed, Jul 19, 2017 at 7:54 AM, Guilherme Íscaro > wrote: > > I'm playing around with Meson for some days and I really enjoyed its > > syntax. If you look the meson.build

Re: [E-devel] Builds

2017-07-19 Thread Cedric BAIL
Hello, On Wed, Jul 19, 2017 at 7:54 AM, Guilherme Íscaro wrote: > I'm playing around with Meson for some days and I really enjoyed its > syntax. If you look the meson.build files it's noticeable that it's much > more readable when compared to Autotools and as Mike pointed

Re: [E-devel] Builds

2017-07-19 Thread Boris Faure
On 17-07-19 11:54, Guilherme Íscaro wrote: […] > I created a meson branch for Terminology (devs/iscaro/meson), please take a > look and send some feedback, if possible. That's nice! Spoiler alert! I plan on doing a release of Terminology soon. I need to fix one more bug and I think I'll be

Re: [E-devel] Builds

2017-07-19 Thread Guilherme Íscaro
Hello, I'm playing around with Meson for some days and I really enjoyed its syntax. If you look the meson.build files it's noticeable that it's much more readable when compared to Autotools and as Mike pointed out, it's much faster as well! >> what about windows and osx support? Meson supports

Re: [E-devel] Builds

2017-07-19 Thread Gustavo Sverzut Barbieri
On Tue, Jul 18, 2017 at 7:13 PM, Mike Blumenkrantz wrote: > Known (unfixable) issue: > * If you have a configured source directory (ie. you have run ./configure), > the build may error due to inclusion of conflicting headers generated from > autotools and headers

Re: [E-devel] Builds

2017-07-19 Thread Gustavo Sverzut Barbieri
On Wed, Jul 19, 2017 at 1:36 AM, Jean-Philippe André wrote: > I just tried this and I can only say I'm very impressed. It not only > configures fast, builds extremely fast, and installs like a breeze, E > actually even runs, proving that this is not just fluff. > > I had tried

Re: [E-devel] Builds

2017-07-19 Thread Gustavo Sverzut Barbieri
Hi guys, sorry jumping in late, but as the guy that did the migration of WebKit to CMake (for EFL port long ago) and the one that was trying to do cmake-efl, I'm pro meson build for the reasons Cedric said. While cmake is cleaner than autohell, it's already showing some of its legacy and you end

Re: [E-devel] Builds

2017-07-19 Thread Vincent Torri
On Wed, Jul 19, 2017 at 8:19 AM, Carsten Haitzler wrote: > On Tue, 18 Jul 2017 22:01:29 -0700 Cedric BAIL said: > >> On Tue, Jul 18, 2017 at 7:57 PM, Carsten Haitzler >> wrote: >> > On Wed, 19 Jul 2017 10:10:54 +0930 Simon Lees

Re: [E-devel] Builds

2017-07-19 Thread The Rasterman
On Tue, 18 Jul 2017 22:01:29 -0700 Cedric BAIL said: > On Tue, Jul 18, 2017 at 7:57 PM, Carsten Haitzler > wrote: > > On Wed, 19 Jul 2017 10:10:54 +0930 Simon Lees said: > >> On 19/07/17 09:53, Cedric BAIL wrote: > >> > I also dislike

Re: [E-devel] Builds

2017-07-19 Thread The Rasterman
On Wed, 19 Jul 2017 14:25:56 +0900 Jean-Philippe André said: > Just one comment. > > 2017-07-19 14:01 GMT+09:00 Cedric BAIL : > > > On Tue, Jul 18, 2017 at 7:57 PM, Carsten Haitzler > > wrote: > > > [...] > > > > > > i think efl

Re: [E-devel] Builds

2017-07-18 Thread Jean-Philippe André
Just one comment. 2017-07-19 14:01 GMT+09:00 Cedric BAIL : > On Tue, Jul 18, 2017 at 7:57 PM, Carsten Haitzler > wrote: [...] > > > i think efl is more easily moved than cedric says. it can be done in > stages. > > just have the core build work with

Re: [E-devel] Builds

2017-07-18 Thread Cedric BAIL
On Tue, Jul 18, 2017 at 7:57 PM, Carsten Haitzler wrote: > On Wed, 19 Jul 2017 10:10:54 +0930 Simon Lees 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

Re: [E-devel] Builds

2017-07-18 Thread Jean-Philippe André
2017-07-19 13:22 GMT+09:00 Vincent Torri : > On Wed, Jul 19, 2017 at 2:23 AM, Cedric BAIL wrote: > > Hi, > > > > On Jul 18, 2017 16:47, "Carsten Haitzler" wrote: > > > > On Tue, 18 Jul 2017 22:13:30 + Mike Blumenkrantz > >

Re: [E-devel] Builds

2017-07-18 Thread Vincent Torri
On Wed, Jul 19, 2017 at 2:23 AM, Cedric BAIL wrote: > Hi, > > On Jul 18, 2017 16:47, "Carsten Haitzler" wrote: > > On Tue, 18 Jul 2017 22:13:30 + Mike Blumenkrantz > said: > >> Hi, >> >> I've spent some time over the

Re: [E-devel] Builds

2017-07-18 Thread Vincent Torri
On Wed, Jul 19, 2017 at 12:13 AM, Mike Blumenkrantz wrote: > Hi, > > I've spent some time over the past couple days investigating ways to > improve efficiency during development. I came across the meson build system > (http://mesonbuild.com/), and the time

Re: [E-devel] Builds

2017-07-18 Thread The Rasterman
On Wed, 19 Jul 2017 10:10:54 +0930 Simon Lees 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

Re: [E-devel] Builds

2017-07-18 Thread Simon Lees
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

Re: [E-devel] Builds

2017-07-18 Thread Cedric BAIL
Hi, On Jul 18, 2017 16:47, "Carsten Haitzler" wrote: On Tue, 18 Jul 2017 22:13:30 + Mike Blumenkrantz said: > Hi, > > I've spent some time over the past couple days investigating ways to > improve efficiency during development. I came

Re: [E-devel] Builds

2017-07-18 Thread Simon Lees
On 19/07/17 07:43, Mike Blumenkrantz wrote: > Hi, > > I've spent some time over the past couple days investigating ways to > improve efficiency during development. I came across the meson build system > (http://mesonbuild.com/), and the time comparisons to autotools made meson > seem

Re: [E-devel] Builds

2017-07-18 Thread The Rasterman
On Tue, 18 Jul 2017 22:13:30 + Mike Blumenkrantz said: > Hi, > > I've spent some time over the past couple days investigating ways to > improve efficiency during development. I came across the meson build system > (http://mesonbuild.com/), and the time

Re: [E-devel] Builds

2017-07-18 Thread Mike Blumenkrantz
I forgot to mention some code statistics: meson: 3769 total lines of code 95387 characters autotools: 4826 total lines of code 160933 characters On Tue, Jul 18, 2017 at 6:13 PM Mike Blumenkrantz < michael.blumenkra...@gmail.com> wrote: > Hi, > > I've spent some time over the past couple days

[E-devel] Builds

2017-07-18 Thread Mike Blumenkrantz
Hi, I've spent some time over the past couple days investigating ways to improve efficiency during development. I came across the meson build system (http://mesonbuild.com/), and the time comparisons to autotools made meson seem staggeringly fast. Additionally, it seems to be quite flexible and