Re: A Gtk's build system ?
- From: Alberto Ruiz <aruiz gnome org>
- To: Christian Hergert <christian hergert me>
- Cc: "gtk-devel-list gnome org" <gtk-devel-list gnome org>
- Subject: Re: A Gtk's build system ?
- Date: Thu, 7 Aug 2014 10:16:30 +0200
Waf is actually pretty good at building stuff for
non-Linux platforms (for example, it transparently supports MSVC without
the need of VS project files). I'd bet that it may have some issues
building for Linux on non popular architectures or weird/old UNIX
flavors as it doesn't do the sort of comprehensive checks that autoconf
does by default.
Beyond that, the fact that is python based does make the build
system more portable across systems, it is certainly more portable than
the mashup of bash and unix command line tools that autotools sipts
out.
Waf is being used by Samba last time I checked and I am pretty
sure they have a wide range of platform and OSes to target so it surely
isn't that bad.
However, building Gtk+ is not trivial and I
am sure waf is going to require some fixing before it can support a
full build, if people want to take on the task of setting up a branch
and checking what it would look like, I would be happy to help
upstreaming any extensions needed (I have commit rights in the waf
repository). On the other hand I wouldn't keep my hopes too high that
the Gtk+ maintainers are going to happily move over unless someone shows
what major improvements the port would bring.
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]