glob2-devel
[Top][All Lists]
Advanced

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

Re: [glob2-devel] scons vs. other build tools.


From: Stéphane Magnenat
Subject: Re: [glob2-devel] scons vs. other build tools.
Date: Mon, 30 Dec 2019 12:04:38 +0100
User-agent: K-9 Mail for Android

Hi,

I also used cmake in other projects, and it is sometimes quite hard to debug but otherwise works ok. I have little experience with scons, but I was quite happy I managed to add out of source build in one hour the other day, so I have a good feeling with scons based on that.

I am worried about spending time changing a build system that works very well, as this is bikeshedding (https://en.m.wiktionary.org/wiki/bikeshedding). In that sense, it does not add real value to the project and wastes energy.

kind regards,

Stéphane

On 30 December 2019 02:17:00 CET, Othniel Graichen <address@hidden> wrote:
I agree that cmake is the way to go. 

On Sun, Dec 29, 2019, 6:23 PM Linus Probert <address@hidden> wrote:
Cmake is more or less the standard among c/c++ projects these days. Not because it’s the fastest or the easiest. Mainly because it’s the most feature complete build tool. Gnome switched to meson some time back but I still find mesons lacking in some areas. 

If we are going to switch I’d suggest going with cmake. I can take a look if your interested. 

On Sun, 29 Dec 2019 at 19:35, Othniel Graichen <address@hidden> wrote:
Qmake is for qt, right? Does it build with cake now? How about visual studio?

On Sun, Dec 29, 2019, 11:57 AM Kyle L <address@hidden> wrote:
As part of this pull request
Richel is adding support to use qmake instead of scons and gave some decent reasoning why it's useful to have. I don't have any preferences on which build tool to use, except that I think we should only use one. Having to maintain two methods of building the project and introducing that as another variable when helping people debug compiling issues seems like a bad idea.

Since I haven't touched c++ build tools in quite some time, what are you guys' thoughts? scons, cmake, qmake, something else? or support multiple?

Kyle
_______________________________________________
glob2-devel mailing list
address@hidden
https://lists.nongnu.org/mailman/listinfo/glob2-devel
_______________________________________________
glob2-devel mailing list
address@hidden
https://lists.nongnu.org/mailman/listinfo/glob2-devel
_______________________________________________
glob2-devel mailing list
address@hidden
https://lists.nongnu.org/mailman/listinfo/glob2-devel

--
http://stephane.magnenat.net
reply via email to

[Prev in Thread] Current Thread [Next in Thread]