From 12a3af0e0247ec18ab26242495f07cf2fa3c0fa6 Mon Sep 17 00:00:00 2001 From: Steve Smith Date: Fri, 24 Aug 2018 18:02:14 -0700 Subject: [PATCH] build: Updating Waf 1.8.19 to 2.0.9 *) Platform was no longer recognized as a attribute of Options. Used waf Utils call to obtain unversioned platform name. *) Task classes renamed from _task to . Waf was not finding the classes when named with _task suffix. *) Waf removed check option for 'type_name' check. Added explicit embedded code snippet based on previous Waf versions to perform uint128 checks. *) Waf source attribute is now strings, need to convert to nodes to retrieve parent node. # Orig 1.8.19 testdir = self.source[-1].parent.path_from(self.bld.srcnode) testdir = self.to_nodes(self.source[-1])[0].parent.path_from(self.bld.srcnode) --- CHANGES.html | 1 + RELEASE_NOTES | 9 ++++----- src/core/wscript | 38 +++++++++++++++++++++++++++++++------- src/wscript | 20 ++++++++++---------- waf | 21 ++++++++++----------- waf-tools/command.py | 2 +- wscript | 2 +- 7 files changed, 58 insertions(+), 35 deletions(-) diff --git a/CHANGES.html b/CHANGES.html index d2c84a9c4..0806dbe91 100644 --- a/CHANGES.html +++ b/CHANGES.html @@ -103,6 +103,7 @@ or with a string value with 'b' (bytes) or 'p' (packets) suffix, such as: /ul>

Changes to build system: