From 06494729f13c33ea6d9364ab68852bc7a2ad9b6e Mon Sep 17 00:00:00 2001 From: Ivan Kravets Date: Fri, 15 Jul 2016 19:40:11 +0300 Subject: [PATCH] Fix for Python 2.6 --- platformio/builder/tools/platformio.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/platformio/builder/tools/platformio.py b/platformio/builder/tools/platformio.py index 6010088f..fe196955 100644 --- a/platformio/builder/tools/platformio.py +++ b/platformio/builder/tools/platformio.py @@ -116,7 +116,7 @@ def ProcessFlags(env, flags): return if isinstance(flags, list): flags = " ".join(flags) - parsed_flags = env.ParseFlags(flags) + parsed_flags = env.ParseFlags(str(flags)) for flag in parsed_flags.pop("CPPDEFINES"): if not isinstance(flag, list): env.Append(CPPDEFINES=flag) @@ -151,7 +151,7 @@ def ProcessUnFlags(env, flags): return if isinstance(flags, list): flags = " ".join(flags) - parsed_flags = env.ParseFlags(flags) + parsed_flags = env.ParseFlags(str(flags)) all_flags = [] for items in parsed_flags.values(): all_flags.extend(items)