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)