Add specific macro when debug arduino-based project

This commit is contained in:
Ivan Kravets 2017-04-08 00:19:08 +03:00
parent d65679de4a
commit b31bc3b413
1 changed files with 8 additions and 1 deletions

View File

@ -24,7 +24,7 @@ http://www.stm32duino.com
from os.path import isdir, join
from SCons.Script import DefaultEnvironment
from SCons.Script import COMMAND_LINE_TARGETS, DefaultEnvironment
env = DefaultEnvironment()
platform = env.PioPlatform()
@ -92,6 +92,13 @@ if env.subst("$UPLOAD_PROTOCOL") == "dfu":
else:
env.Append(CPPDEFINES=[("VECT_TAB_ADDR", 0x8000000)])
if "__debug" in COMMAND_LINE_TARGETS:
env.Append(CPPDEFINES=[
"SERIAL_USB", "GENERIC_BOOTLOADER",
("CONFIG_MAPLE_MINI_NO_DISABLE_DEBUG", "1")
])
#
# Lookup for specific core's libraries
#