diff options
Diffstat (limited to 'scripts/lib/devtool/ide_sdk.py')
-rwxr-xr-x | scripts/lib/devtool/ide_sdk.py | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/scripts/lib/devtool/ide_sdk.py b/scripts/lib/devtool/ide_sdk.py index 5e4c543275..0b50165a12 100755 --- a/scripts/lib/devtool/ide_sdk.py +++ b/scripts/lib/devtool/ide_sdk.py | |||
@@ -965,6 +965,15 @@ def ide_setup(args, config, basepath, workspace): | |||
965 | def register_commands(subparsers, context): | 965 | def register_commands(subparsers, context): |
966 | """Register devtool subcommands from this plugin""" | 966 | """Register devtool subcommands from this plugin""" |
967 | 967 | ||
968 | # The ide-sdk command bootstraps the SDK from the bitbake environment before the IDE | ||
969 | # configuration is generated. In the case of the eSDK, the bootstrapping is performed | ||
970 | # during the installation of the eSDK installer. Running the ide-sdk plugin from an | ||
971 | # eSDK installer-based setup would require skipping the bootstrapping and probably | ||
972 | # taking some other differences into account when generating the IDE configurations. | ||
973 | # This would be possible. But it is not implemented. | ||
974 | if context.fixed_setup: | ||
975 | return | ||
976 | |||
968 | global ide_plugins | 977 | global ide_plugins |
969 | 978 | ||
970 | # Search for IDE plugins in all sub-folders named ide_plugins where devtool seraches for plugins. | 979 | # Search for IDE plugins in all sub-folders named ide_plugins where devtool seraches for plugins. |