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: dryad
Subject: Re: [glob2-devel] scons vs. other build tools.
Date: Mon, 30 Dec 2019 15:46:02 +0000
User-agent: Roundcube Webmail/1.3.8

Sometimes I feel lonely thinking that I still code using just a text editor and a compiler...^^

Besides jokes, I remember that some parts of the interface were oddly hardcoded. Can we just just plan to read everything we need from a configuration file instead?

On 2019-12-30 11:04, Stéphane Magnenat wrote:
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
https://github.com/Globulation2/glob2/pull/6
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
_______________________________________________
glob2-devel mailing list
address@hidden
https://lists.nongnu.org/mailman/listinfo/glob2-devel



reply via email to

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