DCC-EX / EX-Installer

A Python based cross-platform installer
GNU General Public License v3.0
1 stars 3 forks source link

[To Do]: Disconnect supported devices from EX-Installer binaries #154

Open peteGSX opened 5 months ago

peteGSX commented 5 months ago

Task description

The list of supported devices for users to choose from is currently an attribute of the ArduinoCLI class in the arduino_cli.py module, meaning any changes to these requires a new version of EX-Installer to be built.

This list should be extracted from the class and be available in a separate repository, probably in JSON format (in case EX-Installer changes later).

Further, there needs to be a way to support extra compile options such as platform versions and device types. This should enable things like Nano with the old bootloader, but more importantly support the current issue with ESP32 needing a specific platform version.

peteGSX commented 5 months ago

esp32:esp32@2.0.17