third_party:waf: Backport parts of the waf 1.8 API
authorThomas Nagy <tnagy@waf.io>
Fri, 26 Jun 2015 18:13:09 +0000 (20:13 +0200)
committerAndrew Bartlett <abartlet@samba.org>
Tue, 1 Sep 2015 22:47:18 +0000 (00:47 +0200)
commitbcf5f45d8731b713be7c34b50ff3f93974eac7f3
treead9a98eadbbe8bbc44cf5ac00b06a4bfaf22c70e
parent841845dea35089a187fd1626c9752d708989ac7b
third_party:waf: Backport parts of the waf 1.8 API

This modifies our waf 1.5 wafadmin copy to resemble the waf 1.8
waflib API.  It is a preparation to change to waf 1.8, decoupling
this change from changes in wafsamba.

Signed-off-by: Thomas Nagy <tnagy@waf.io>
Reviewed-by: Michael Adam <obnox@samba.org>
Reviewed-by: Andrew Bartlett <abartlet@samba.org>
third_party/waf/wafadmin/Build.py
third_party/waf/wafadmin/Node.py
third_party/waf/wafadmin/TaskGen.py
third_party/waf/wafadmin/Tools/cc.py
third_party/waf/wafadmin/Tools/ccroot.py
third_party/waf/wafadmin/Tools/msvc.py
third_party/waf/wafadmin/Tools/osx.py
third_party/waf/wafadmin/Utils.py