def configure_default_packages(self, envoptions, targets): if envoptions.get("board"): board = get_boards(envoptions.get("board")) if "digispark" in board['build']['core']: self.PACKAGES['tool-micronucleus']['alias'] = "uploader" else: self.PACKAGES['tool-avrdude']['alias'] = "uploader" return BasePlatform.configure_default_packages(self, envoptions, targets)
def configure_default_packages(self, envoptions, targets): if (envoptions.get("framework") == "wiringpi" and "linux_arm" not in util.get_systype()): raise exception.PlatformioException( "PlatformIO does not support temporary cross-compilation " "for WiringPi framework. Please run PlatformIO directly on " "Raspberry Pi") return BasePlatform.configure_default_packages(self, envoptions, targets)
def configure_default_packages(self, envoptions, targets): if envoptions.get("board"): board = get_boards(envoptions.get("board")) disable_tool = "tool-micronucleus" if "digispark" in board['build']['core']: disable_tool = "tool-avrdude" del self.PACKAGES[disable_tool]['alias'] return BasePlatform.configure_default_packages(self, envoptions, targets)
def configure_default_packages(self, envoptions, targets): if envoptions.get("board"): board = get_boards(envoptions.get("board")) disable_tool = "tool-micronucleus" if "digispark" in board['build']['core']: disable_tool = "tool-avrdude" del self.PACKAGES[disable_tool]['alias'] return BasePlatform.configure_default_packages( self, envoptions, targets)
def configure_default_packages(self, envoptions, targets): if envoptions.get("board"): board = get_boards(envoptions.get("board")) if "digispark" in board['build']['core']: self.PACKAGES['tool-micronucleus']['alias'] = "uploader" else: self.PACKAGES['tool-avrdude']['alias'] = "uploader" return BasePlatform.configure_default_packages( self, envoptions, targets)
def configure_default_packages(self, envoptions, targets): if (envoptions.get("framework") == "wiringpi" and "linux_arm" not in util.get_systype()): raise exception.PlatformioException( "PlatformIO does not support temporary cross-compilation " "for WiringPi framework. Please run PlatformIO directly on " "Raspberry Pi" ) return BasePlatform.configure_default_packages( self, envoptions, targets)
def configure_default_packages(self, envoptions, targets): if envoptions.get("board"): board = get_boards(envoptions.get("board")) if board['build']['core'] == "teensy": name = "toolchain-atmelavr" else: name = "toolchain-gccarmnoneeabi" self.PACKAGES[name]['alias'] = "toolchain" self.PACKAGES[name]['default'] = True return BasePlatform.configure_default_packages(self, envoptions, targets)
def configure_default_packages(self, envoptions, targets): if envoptions.get("board"): board = get_boards(envoptions.get("board")) if board['build']['core'] == "teensy": name = "toolchain-atmelavr" else: name = "toolchain-gccarmnoneeabi" self.PACKAGES[name]['alias'] = "toolchain" self.PACKAGES[name]['default'] = True return BasePlatform.configure_default_packages( self, envoptions, targets)
def configure_default_packages(self, envoptions, targets): if envoptions.get("board"): board = get_boards(envoptions.get("board")) upload_protocol = board.get("upload", {}).get("protocol", None) upload_tool = None if upload_protocol == "openocd": upload_tool = "tool-openocd" elif upload_protocol == "sam-ba": upload_tool = "tool-bossac" elif upload_protocol == "stk500v2": upload_tool = "tool-avrdude" if upload_tool: self.PACKAGES[upload_tool]['alias'] = "uploader" return BasePlatform.configure_default_packages(self, envoptions, targets)
def configure_default_packages(self, envoptions, targets): if envoptions.get("board"): board = get_boards(envoptions.get("board")) upload_protocol = board.get("upload", {}).get("protocol", None) upload_tool = None if upload_protocol == "openocd": upload_tool = "tool-openocd" elif upload_protocol == "sam-ba": upload_tool = "tool-bossac" elif upload_protocol == "stk500v2": upload_tool = "tool-avrdude" if upload_tool: self.PACKAGES[upload_tool]['alias'] = "uploader" return BasePlatform.configure_default_packages( self, envoptions, targets)
def configure_default_packages(self, envoptions, targets): if envoptions.get("board") == "rfduino": self.PACKAGES['tool-rfdloader']['alias'] = "uploader" return BasePlatform.configure_default_packages( self, envoptions, targets)
def configure_default_packages(self, envoptions, targets): if not envoptions.get("framework"): self.PACKAGES['sdk-esp8266']['default'] = True return BasePlatform.configure_default_packages( self, envoptions, targets)
def configure_default_packages(self, envoptions, targets): if envoptions.get("board") == "rfduino": self.PACKAGES['tool-rfdloader']['alias'] = "uploader" return BasePlatform.configure_default_packages(self, envoptions, targets)
def configure_default_packages(self, envoptions, targets): if envoptions.get("framework") == "cmsis": self.PACKAGES['framework-mbed']['default'] = True return BasePlatform.configure_default_packages(self, envoptions, targets)
def configure_default_packages(self, envoptions, targets): if envoptions.get("framework") == "cmsis": self.PACKAGES['framework-mbed']['default'] = True return BasePlatform.configure_default_packages( self, envoptions, targets)