Re: A Gtk's build system ?

2014-08-06 Thread Colomban Wendling
Le 06/08/2014 22:01, Krzysztof Kosiński a écrit : > 2014-08-06 21:43 GMT+02:00 Colomban Wendling : >> Le 06/08/2014 21:30, Krzysztof Kosiński a écrit : >>> [Waf] does not require silly lists of files to work >> >> If that refers to using globs in the build system files, don't. Glob >> showed on ma

Re: A Gtk's build system ?

2014-08-06 Thread Paul Davis
On Wed, Aug 6, 2014 at 4:35 PM, Christian Hergert wrote: > and Gtk+ is > one of the most portable pieces of software in our ecosystem. > if this true, and that is debatable, then it is mostly because Gtk+ delegates so much to other libraries. When you look at the entire stack required to build

Re: A Gtk's build system ?

2014-08-06 Thread Victor Aurélio Santos
> Autotools is what it is, and Gtk+ is > one of the most portable pieces of software in our ecosystem. If you mean portable around the Linux systems you're right, but if not... you can see on the mailing lists the hard effort to build the latest Gtk version for Windows and so far I can't see a wor

Re: A Gtk's build system ?

2014-08-06 Thread Christian Hergert
Sounds like we have some people willing to port the build system to waf! But seriously, without seeing what it would look like on another system, this thread can't go much further. Autotools is what it is, and Gtk+ is one of the most portable pieces of software in our ecosystem. Making sure that

Re: A Gtk's build system ?

2014-08-06 Thread Krzysztof Kosiński
2014-08-06 21:43 GMT+02:00 Colomban Wendling : > Le 06/08/2014 21:30, Krzysztof Kosiński a écrit : >> [Waf] does not require silly lists of files to work > > If that refers to using globs in the build system files, don't. Glob > showed on many a situation to be the source of various build problems

Re: A Gtk's build system ?

2014-08-06 Thread Colomban Wendling
Le 06/08/2014 21:30, Krzysztof Kosiński a écrit : > [Waf] does not require silly lists of files to work If that refers to using globs in the build system files, don't. Glob showed on many a situation to be the source of various build problems, including, but not limited to, a file to be missing f

Re: A Gtk's build system ?

2014-08-06 Thread Krzysztof Kosiński
2014-08-05 15:41 GMT+02:00 Bernhard Schuster : > If this ever happens, I hope for waf to get some traction, it is way faster > and has the power of py and also prevents all the version incompatibility > issues on different host machines as one can ship the waf with the > repository itself (or as a

Re: A Gtk's build system ?

2014-08-06 Thread Krzysztof Kosiński
2014-08-05 20:06 GMT+02:00 Simon McVittie : > In particular, Linux distributions *hate* waf. One of the reasons is: > >> Currently waf does basically same thing, you haven't to have waf >> installed to build, the 'waf' python script will require only python >> installed, as 'configure' requires bas

Re: A Gtk's build system ?

2014-08-06 Thread Paul Davis
On Tue, Aug 5, 2014 at 2:06 PM, Simon McVittie < simon.mcvit...@collabora.co.uk> wrote: > ... but this results in not having the source code to the build system > you're building with in any sane form (the "compiled" waf script is a > self-unpacking binary container, containing a copy of waf); and