Control PIO Unified Debugger and its firmware loading mode using "debug_load_mode" option

This commit is contained in:
Ivan Kravets
2018-02-15 19:44:29 +02:00
parent 18c6fe98ee
commit 6b36a29858
4 changed files with 10 additions and 6 deletions

View File

@ -7,6 +7,9 @@ PlatformIO 3.0
3.5.2 (2018-??-??)
~~~~~~~~~~~~~~~~~~
* Control `PIO Unified Debugger <http://docs.platformio.org/en/latest/plus/debugging.html>`__
and its firmware loading mode using
`debug_load_mode <http://docs.platformio.org/en/latest/projectconf/section_env_debug.html#debug-load-mode>`__ option
* Added aliases (off, light, strict) for
`LDF Compatibility Mode <http://docs.platformio.org/page/librarymanager/ldf.html>`__
* Search for a library using PIO Library Registry ID ``id:X`` (e.g. ``pio lib search id:13``)

2
docs

Submodule docs updated: e050d472ea...a77f8fc882

View File

@ -137,15 +137,16 @@ class EnvironmentProcessor(object):
"test_ignore", "test_port", "test_speed", "debug_tool",
"debug_port", "debug_init_cmds", "debug_extra_cmds",
"debug_server", "debug_init_break", "debug_load_cmd",
"monitor_port", "monitor_baud", "monitor_rts",
"monitor_dtr")
"debug_load_mode", "monitor_port", "monitor_baud",
"monitor_rts", "monitor_dtr")
IGNORE_BUILD_OPTIONS = ("test_transport", "test_filter", "test_ignore",
"test_port", "test_speed", "debug_port",
"debug_init_cmds", "debug_extra_cmds",
"debug_server", "debug_init_break",
"debug_load_cmd", "monitor_port", "monitor_baud",
"monitor_rts", "monitor_dtr")
"debug_load_cmd", "debug_load_mode",
"monitor_port", "monitor_baud", "monitor_rts",
"monitor_dtr")
REMAPED_OPTIONS = {"framework": "pioframework", "platform": "pioplatform"}

View File

@ -23,7 +23,7 @@ from platformio.managers.package import PackageManager
CORE_PACKAGES = {
"contrib-piohome": ">=0.6.1,<2",
"contrib-pysite": ">=0.1.2,<2",
"tool-pioplus": ">=0.13.5,<2",
"tool-pioplus": ">=0.14.0,<2",
"tool-unity": "~1.20302.1",
"tool-scons": "~2.20501.3"
}