From b7e9bcb609b51510f98a70c8a770b4afdc57a0d4 Mon Sep 17 00:00:00 2001 From: Ivan Kravets Date: Tue, 11 Jun 2019 20:30:06 +0300 Subject: [PATCH] Do not check udev rules for gdb --version --- platformio/commands/debug/command.py | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/platformio/commands/debug/command.py b/platformio/commands/debug/command.py index 70111e6f..86d7cb4d 100644 --- a/platformio/commands/debug/command.py +++ b/platformio/commands/debug/command.py @@ -53,16 +53,6 @@ from platformio.project.helpers import (is_platformio_project, @click.pass_context def cli(ctx, project_dir, project_conf, environment, verbose, interface, __unprocessed): - try: - util.ensure_udev_rules() - except NameError: - pass - except exception.InvalidUdevRules as e: - for line in str(e).split("\n") + [""]: - click.echo( - ('~"%s\\n"' if helpers.is_mi_mode(__unprocessed) else "%s") % - line) - if not is_platformio_project(project_dir) and os.getenv("CWD"): project_dir = os.getenv("CWD") @@ -94,6 +84,16 @@ def cli(ctx, project_dir, project_conf, environment, verbose, interface, raise exception.PlatformioException("\n".join( [result['out'], result['err']])) + try: + util.ensure_udev_rules() + except NameError: + pass + except exception.InvalidUdevRules as e: + for line in str(e).split("\n") + [""]: + click.echo( + ('~"%s\\n"' if helpers.is_mi_mode(__unprocessed) else "%s") % + line) + debug_options['load_cmds'] = helpers.configure_esp32_load_cmds( debug_options, configuration)