Re: waf - was New GObject Introspection tutorial
- From: Bernhard Schuster <schuster bernhard googlemail com>
- To: gtk-devel-list gnome org
- Subject: Re: waf - was New GObject Introspection tutorial
- Date: Mon, 17 Jun 2013 12:44:47 +0002
Disclaimer - I am familiar with waf, not so much with autotools.
Waf targeting the direct inclusion into a project looks awkward at the beginning, but is an advantage actually. Mainly because that can prevent buildfailures based on non-backwards compatible changes in the buildsystem.
Another advantage is the fact that waf is (usually) just a couple of lines compared to tons of autotools foo.
The documentation for waf is also very good, and a lot of examples are included within the upstream git repo.
Just saying, waf definitly has its advantages, though I can understand the continued use of autotools - especially in a tutorial - as quite a lot of projects use autotools.
This should not be seen as a invitation for a flamewar, just an attempt to give another viewing angle on that topic.
Best
On Mon, Jun 17, 2013 at 12:56 PM, Simon McVittie &
lt;simon mcvittie collabora co uk> wrote:
On 14/06/13 23:14, Colin Walters wrote:
Not that waf is bad exactly
It's perhaps worth pointing out that waf is pretty awkward for
distributions with a strong commitment to "ship source code for
everything, build everything from its actual source, and avoid
duplication": <
https://lists.debian.org/debian-devel/2010/02/msg00714.html>
The Autotools aren't without their flaws, but we've got pretty good at
dealing with those.
S
_______________________________________________
gtk-devel-list mailing list
gtk-devel-list gnome org
https://mail.gnome.org/mailman/listinfo/gtk-devel-list
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]