Ignore possible empty defines when exporting IDE data // Resolve #3690

This commit is contained in:
valeros
2020-10-29 12:22:26 +02:00
parent 9efac669e6
commit 16f90dd821

View File

@ -93,7 +93,9 @@ def _dump_defines(env):
defines = []
# global symbols
for item in processDefines(env.get("CPPDEFINES", [])):
defines.append(env.subst(item).replace("\\", ""))
item = item.strip()
if item:
defines.append(env.subst(item).replace("\\", ""))
# special symbol for Atmel AVR MCU
if env["PIOPLATFORM"] == "atmelavr":