|
7 | 7 |
|
8 | 8 | import io.sloeber.providers.Adafruit;
|
9 | 9 | import io.sloeber.providers.Arduino;
|
| 10 | +import io.sloeber.providers.ESP32; |
10 | 11 | import io.sloeber.providers.Teensy;
|
11 | 12 |
|
12 | 13 | @SuppressWarnings("nls")
|
@@ -94,6 +95,10 @@ public static boolean doNotUseThisLib(String libName) {
|
94 | 95 | "ArduinoESPAT",
|
95 | 96 | //ESPAsyncE131.h:23:25: fatal error: ESPAsyncUDP.h: No such file or directory
|
96 | 97 | "ESP_Async_E1.31",
|
| 98 | + //doesn't work in arduino ide |
| 99 | + "AIOModule", |
| 100 | + //ned to fix issue |
| 101 | + "Blynk_For_Chinese", |
97 | 102 | };
|
98 | 103 | return Arrays.asList(skipLibs).contains(libName);
|
99 | 104 | }
|
@@ -166,12 +171,13 @@ private static String getRequiredBoard(String libName) {
|
166 | 171 | "AzureIoTHub", "AzureIoTProtocol_HTTP", "AzureIoTProtocol_MQTT", "Adafruit_AM_radio_library" });
|
167 | 172 | runLibOnBoard.put("mkrfox1200", new String[] { "Arduino_SigFox_for_MKRFox1200" });
|
168 | 173 | runLibOnBoard.put("due",
|
169 |
| - new String[] { "Audio", "AutoAnalogAudio", "dcf77_xtal", "due_can", "DueFlashStorage", "DueTimer" }); |
| 174 | + new String[] { "Audio", "AutoAnalogAudio", "dcf77_xtal", "due_can", "DueFlashStorage", "DueTimer"}); |
170 | 175 | runLibOnBoard.put("espresso_lite_v2", new String[] { "ESPert", "ESPectro" });
|
171 |
| - runLibOnBoard.put("esp32", new String[] { "EasyBuzzer_Beep_leonardo", "ESPUI","Basecamp" }); |
| 176 | + runLibOnBoard.put(ESP32.esp32ID, new String[] { "EasyBuzzer_Beep_leonardo", "ESPUI","Basecamp" }); |
172 | 177 | runLibOnBoard.put(Teensy.Teensy3_6_ID, new String[] { "ACAN","ACAN2515","ACAN2517" });
|
173 | 178 |
|
174 | 179 | runLibOnBoard.put(Adafruit.metroM4ID, new String[] { "Adafruit_QSPI" ,"Adafruit_mp3"});
|
| 180 | + runLibOnBoard.put(Arduino.ethernetID, new String[] { "Blynk_For_Chinese" }); |
175 | 181 |
|
176 | 182 |
|
177 | 183 | for (Entry<String, String[]> curEntry : runLibOnBoard.entrySet()) {
|
|
0 commit comments