Fix issue with Project Generator when optional build flags were passed using system environment variables

This commit is contained in:
Ivan Kravets
2016-02-23 21:24:00 +02:00
parent 3f8d89f34a
commit 3e52c194ca
4 changed files with 15 additions and 2 deletions
+2
View File
@@ -228,6 +228,8 @@ def DumpIDEData(env):
# https://github.com/platformio/platformio-atom-ide/issues/34
_new_defines = []
for item in env_.get("CPPDEFINES", []):
if isinstance(item, list):
item = "=".join(item)
item = item.replace('\\"', '"')
if " " in item:
_new_defines.append(item.replace(" ", "\\\\ "))