From 7ab393cea7d067346495a80a800e204b19ebc5fe Mon Sep 17 00:00:00 2001 From: Ivan Kravets Date: Wed, 30 Nov 2016 15:53:36 +0200 Subject: [PATCH] Refactor CPPDEFINES to tuple style --- platformio/builder/tools/piolib.py | 1 + platformio/builder/tools/platformio.py | 6 +++--- platformio/managers/platform.py | 2 +- 3 files changed, 5 insertions(+), 4 deletions(-) diff --git a/platformio/builder/tools/piolib.py b/platformio/builder/tools/piolib.py index 2f14d9a4..f5f67708 100644 --- a/platformio/builder/tools/piolib.py +++ b/platformio/builder/tools/piolib.py @@ -287,6 +287,7 @@ class LibBuilderBase(object): except: # pylint: disable=bare-except incs = self.env.File(path).get_found_includes( self.env, LibBuilderBase.CLASSIC_SCANNER, tuple(inc_dirs)) + # print path, map(lambda n: n.get_abspath(), incs) for inc in incs: if inc not in result: result.append(inc) diff --git a/platformio/builder/tools/platformio.py b/platformio/builder/tools/platformio.py index 6970d3a5..803b7f11 100644 --- a/platformio/builder/tools/platformio.py +++ b/platformio/builder/tools/platformio.py @@ -35,9 +35,9 @@ SRC_FILTER_DEFAULT = ["+<*>", "-<.git%s>" % sep, "-" % sep] def BuildProgram(env): def _append_pio_macros(): - env.AppendUnique(CPPDEFINES=[ - "PLATFORMIO={0:02d}{1:02d}{2:02d}".format(*pioversion_to_intstr()) - ]) + env.AppendUnique(CPPDEFINES=[( + "PLATFORMIO", + int("{0:02d}{1:02d}{2:02d}".format(*pioversion_to_intstr())))]) _append_pio_macros() diff --git a/platformio/managers/platform.py b/platformio/managers/platform.py index 9c6cc007..cd79a953 100644 --- a/platformio/managers/platform.py +++ b/platformio/managers/platform.py @@ -477,7 +477,7 @@ class PlatformBase(PlatformPackagesMixin, PlatformRunMixin): } if "tool-scons" not in self.packages: self.packages['tool-scons'] = { - "version": "~3.20401.2", + "version": "~3.20401.3", "optional": False }