Implement verbose mode for "upload" target
This commit is contained in:
+5
-2
@@ -16,8 +16,9 @@ import re
|
||||
import sys
|
||||
from os.path import isfile, join
|
||||
|
||||
from SCons.Script import (COMMAND_LINE_TARGETS, AlwaysBuild, Builder, Default,
|
||||
DefaultEnvironment)
|
||||
from SCons.Script import (
|
||||
ARGUMENTS, COMMAND_LINE_TARGETS, AlwaysBuild, Builder, Default,
|
||||
DefaultEnvironment)
|
||||
|
||||
#
|
||||
# Helpers
|
||||
@@ -328,6 +329,8 @@ elif upload_protocol == "esptool":
|
||||
elif upload_protocol in debug_tools:
|
||||
openocd_dir = platform.get_package_dir("tool-openocd-esp32") or ""
|
||||
uploader_flags = ["-s", _to_unix_slashes(openocd_dir)]
|
||||
if not int(ARGUMENTS.get("PIOVERBOSE", 0)):
|
||||
uploader_flags.extend(["--debug", "1"])
|
||||
uploader_flags.extend(
|
||||
debug_tools.get(upload_protocol).get("server").get("arguments", []))
|
||||
uploader_flags.extend(["-c", 'program_esp32 {{$SOURCE}} 0x10000 verify'])
|
||||
|
||||
Reference in New Issue
Block a user