PlatformIO IDE 'platformio init' runs build scripts

Just add to your extra Python scripts:

from SCons.Script import COMMAND_LINE_TARGETS

Import("env")

if set(["_idedata", "idedata"]) & set(COMMAND_LINE_TARGETS):
    env.Exit(0)

Edited: We also added this use case to our docs Redirecting...

1 Like