adafruit / Adafruit_BME680

117 stars 76 forks source link

Removed dependencies which are only used in exaples #55

Closed replaceitem closed 9 months ago

replaceitem commented 9 months ago

This changes the depends line in library.properties to no longer include Adafruit GFX and Adafruit SSD1306. It seems like those are only included because it is used in the bme680oled example. However, including them there means that they are installed automatically by PlatformIO and the Arduino IDE will also prompt to download these dependencies. In many cases, that's not needed.

In my case, this was a problem because i had a slightly customized version of Adafruit GFX already in my project lib folder, which then conflicted with the one PlatformIO downloaded automatically.

caternuson commented 9 months ago

This is done so that issues are not opened saying the examples will not run due to missing libraries.