From a7f8b65356f73cdd75ed806732bb78dd07204378 Mon Sep 17 00:00:00 2001 From: Ivan Kravets Date: Fri, 22 May 2015 19:21:05 +0300 Subject: [PATCH] Fix fetching of IDE data from build process --- platformio/ide/projectgenerator.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/platformio/ide/projectgenerator.py b/platformio/ide/projectgenerator.py index c63cf843..d0fd2247 100644 --- a/platformio/ide/projectgenerator.py +++ b/platformio/ide/projectgenerator.py @@ -50,10 +50,10 @@ class ProjectGenerator(object): return None output = result['out'] - start_index = output.index('---\n{"includes":') - stop_index = output.index('}\n===') try: - return json.loads(output[start_index+4:stop_index+1]) + start_index = output.index('\n{"includes":') + stop_index = output.rindex('}\n') + return json.loads(output[start_index + 1:stop_index + 1]) except ValueError: pass