Re: [E-devel] Build systems

2018-06-15 Thread Stephen Houston
We have made our decision and are going to be on meson for the foreseeable future. We just moved and changing build systems on a project this size is a massive amount of work. Not going to change. On Fri, Jun 15, 2018, 2:17 PM William L. Thomson Jr. < wlt...@obsidian-studios.com> wrote: > On

Re: [E-devel] Build systems

2018-06-15 Thread William L. Thomson Jr.
On Thu, 24 May 2018 17:54:32 -0400 "William L. Thomson Jr." wrote: > To toss another out there, also Gradle, seems it maybe more robust in > ways than Bazel or Buck. > https://docs.gradle.org/current/userguide/native_software.html Rather interesting, I had not noticed at the time of mention.

Re: [E-devel] Build systems

2018-05-25 Thread William L. Thomson Jr.
On Thu, 24 May 2018 20:40:33 -0300 Felipe Magno de Almeida wrote: > On Thu, May 24, 2018 at 6:54 PM, William L. Thomson Jr. > wrote: > > To toss another out there, also Gradle, seems it maybe more robust > > in ways than Bazel or Buck. >

Re: [E-devel] Build systems

2018-05-24 Thread Felipe Magno de Almeida
On Thu, May 24, 2018 at 6:54 PM, William L. Thomson Jr. wrote: > To toss another out there, also Gradle, seems it maybe more robust in > ways than Bazel or Buck. > https://docs.gradle.org/current/userguide/native_software.html > > It is also 100% Java. All you need is

Re: [E-devel] Build systems

2018-05-24 Thread William L. Thomson Jr.
On Thu, 24 May 2018 22:00:31 +0200 Marcel Hollerbach wrote: > Hello, > > i took a look at bazel quite a while ago, buck was new to me. > A few more arguements that are better in meson: Both are still new to me. No experience with either. Buck supports more languages, but the

Re: [E-devel] Build systems

2018-05-24 Thread William L. Thomson Jr.
To toss another out there, also Gradle, seems it maybe more robust in ways than Bazel or Buck. https://docs.gradle.org/current/userguide/native_software.html It is also 100% Java. All you need is a JDK, or maybe just a JRE if not building a Java project. Still a JDK is less at times than

Re: [E-devel] Build systems

2018-05-24 Thread Marcel Hollerbach
Hello, i took a look at bazel quite a while ago, buck was new to me. A few more arguements that are better in meson: i) both lack the support of native dependencies, there is no direct easy way for using pkg-config to generate library objects and get the correct include directories etc. In

[E-devel] Build systems

2018-05-24 Thread William L. Thomson Jr.
This came up on Netbeans Development list. I find it interesting as everyone is on the Meson bandwagon. Except Google and Facebook. If you look at the number of forks, stars, etc. It seems they have a bit more interest. Interestingly both are in Java and not Python. If you see the speed of say