Improve debugging in debug_load_mode = modified and fix an issue with useless project rebuilding

This commit is contained in:
Ivan Kravets
2019-04-23 00:49:53 +03:00
parent be24c6ab4d
commit 4d615416f3
2 changed files with 2 additions and 2 deletions
+1 -2
View File
@@ -296,8 +296,7 @@ def ProcessDebug(env):
if not env.subst("$PIODEBUGFLAGS"):
env.Replace(PIODEBUGFLAGS=["-Og", "-g3", "-ggdb3"])
env.Append(
PIODEBUGFLAGS=["-D__PLATFORMIO_DEBUG__"],
BUILD_FLAGS=env.get("PIODEBUGFLAGS", []))
BUILD_FLAGS=list(env['PIODEBUGFLAGS']) + ["-D__PLATFORMIO_DEBUG__"])
unflags = ["-Os"]
for level in [0, 1, 2]:
for flag in ("O", "g", "ggdb"):