From d56752bbb2df4e7ee73db7b5a631c54131ddc1eb Mon Sep 17 00:00:00 2001 From: valeros Date: Mon, 23 Mar 2020 12:36:02 +0200 Subject: [PATCH] Skip installing "tool-mbctool" by default when upload target is invoked It's requried since PlatformIO automatically installs uploaders --- platform.json | 1 - platform.py | 1 + 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/platform.json b/platform.json index d7598ed..f49d33b 100644 --- a/platform.json +++ b/platform.json @@ -78,7 +78,6 @@ "version": "~1.20600.0" }, "tool-mbctool": { - "type": "uploader", "optional": true, "version": ">=2.0.0" }, diff --git a/platform.py b/platform.py index 695fb6f..47b5f35 100644 --- a/platform.py +++ b/platform.py @@ -41,6 +41,7 @@ class Espressif32Platform(PlatformBase): if build_core == "mbcwb": self.packages['framework-arduinoespressif32']['optional'] = True self.packages['framework-arduino-mbcwb']['optional'] = False + self.packages['tool-mbctool']['type'] = "uploader" self.packages['tool-mbctool']['optional'] = False return PlatformBase.configure_default_packages(self, variables,