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 os.path import isdir, join
from SCons.Script import DefaultEnvironment from SCons.Script import COMMAND_LINE_TARGETS, DefaultEnvironment
env = DefaultEnvironment() env = DefaultEnvironment()
platform = env.PioPlatform() platform = env.PioPlatform()
@ -92,6 +92,13 @@ if env.subst("$UPLOAD_PROTOCOL") == "dfu":
else: else:
env.Append(CPPDEFINES=[("VECT_TAB_ADDR", 0x8000000)]) 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 # Lookup for specific core's libraries
# #