From eb2cd001b6793fb268f11724c0d5c4bc751414ca Mon Sep 17 00:00:00 2001 From: Ivan Kravets Date: Sat, 24 Apr 2021 18:01:35 +0300 Subject: [PATCH] Use private "_idedata" target when fetching data for debugging --- platformio/builder/main.py | 2 +- platformio/project/helpers.py | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/platformio/builder/main.py b/platformio/builder/main.py index cac5c8fe..5b09ad77 100644 --- a/platformio/builder/main.py +++ b/platformio/builder/main.py @@ -219,7 +219,7 @@ if "envdump" in COMMAND_LINE_TARGETS: click.echo(env.Dump()) env.Exit(0) -if "idedata" in COMMAND_LINE_TARGETS: +if set(["_idedata", "idedata"]) & set(COMMAND_LINE_TARGETS): try: Import("projenv") except: # pylint: disable=bare-except diff --git a/platformio/project/helpers.py b/platformio/project/helpers.py index 7519e34a..38f79617 100644 --- a/platformio/project/helpers.py +++ b/platformio/project/helpers.py @@ -155,7 +155,7 @@ def _load_project_ide_data(project_dir, env_names): # pylint: disable=import-outside-toplevel from platformio.commands.run.command import cli as cmd_run - args = ["--project-dir", project_dir, "--target", "idedata"] + args = ["--project-dir", project_dir, "--target", "_idedata"] for name in env_names: args.extend(["-e", name]) result = CliRunner().invoke(cmd_run, args)