Open vshymanskyy opened 8 years ago
ping....
Rather than inventing something new for this, perhaps it is time to look at extending the library manager to support platformio which has a .jason file that can specify dependencies. It would also be a win for the Arduino support team as they could start using that to add new libraries rather than having to manually weed through Arduino issues.
This would also be helpful for trainings, workshops, and labs where it might be necessary to import several different libraries.
I'm core developer of the Blynk library. It supports lot's of hardware types and boards (more than 60!), but it also means it has a bunch of dependency libraries. We run into a situation, where it would be much easier to import our library, bundled with some dependencies in a single ZIP file.
For example, to be able to import all libraries from this ZIP: https://github.com/blynkkk/blynk-library/releases/download/v0.3.7/Blynk_v0.3.7.zip
We could think about adding a special marker file in the root of the package, so IDE can reliably detect a multi-library package.