mirror of
https://github.com/espressif/esp-idf.git
synced 2025-08-27 02:16:51 +00:00
remove(tools): Drop official support for gdbgui
This commit is contained in:
@@ -322,23 +322,10 @@ def action_extensions(base_actions: Dict, project_path: str) -> Dict:
|
||||
pass
|
||||
|
||||
if not subprocess_success or completed_process.returncode != 0:
|
||||
if sys.version_info[:2] >= (3, 11) and sys.platform == 'win32':
|
||||
raise SystemExit(
|
||||
'Unfortunately, gdbgui is supported only with Python 3.10 or older. '
|
||||
'See: https://github.com/espressif/esp-idf/issues/10116. '
|
||||
'Please use "idf.py gdb" or debug in Eclipse/Vscode instead.'
|
||||
)
|
||||
if sys.version_info[:2] >= (3, 13) and sys.platform != 'win32':
|
||||
raise SystemExit(
|
||||
'Unfortunately, gdbgui is supported only with Python 3.12 or older. '
|
||||
'See: https://github.com/cs01/gdbgui/issues/494. '
|
||||
'Please use "idf.py gdb" or debug in Eclipse/Vscode instead.'
|
||||
)
|
||||
raise FatalError(
|
||||
'Error starting gdbgui. Please make sure gdbgui has been installed with '
|
||||
'"install.{sh,bat,ps1,fish} --enable-gdbgui" and can be started. '
|
||||
f'Error: {captured_output if subprocess_success else "Unknown"}',
|
||||
ctx,
|
||||
raise SystemExit(
|
||||
'Error occurred while starting gdbgui. Please make sure gdbgui has been installed with '
|
||||
'pipx based on https://www.gdbgui.com/installation/ and "gdbgui --version" can be run '
|
||||
'successfully. Gdbgui issues can be reported at https://github.com/cs01/gdbgui/issues.'
|
||||
)
|
||||
|
||||
v = re.search(r'(\d+)(?:\.(\d+))?(?:\.(\d+))?(?:\.(\d+))?', captured_output)
|
||||
|
Reference in New Issue
Block a user