-
Notifications
You must be signed in to change notification settings - Fork 265
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add esp-idf cmake build system component registration #164
base: master
Are you sure you want to change the base?
Conversation
A comptibility issue with the
|
Memory usage change @ c8fe12e
Click for full report table
Click for full report CSV
|
the esp32 Arduino has modified Arduino API's Server class. many networking libraries for Arduino are now not compatible with esp32 Arduino. |
@JAndrassy Yeah that is a pity, but I guess we should make such a widely used libary as much compatible as possible. So far, I regression tested all examples in ArduinoJson/examples, with class instances of I think we should merge this as is since it does not break any existing functionality and add new PRs in case other compatibility issues arise. |
In order to use this library as a ESP-IDF component (ESP32), we need these component registration files in place. They are non-intrusive and shouldn't influence other parts of your library, but allow to use this great library as git submodule / library in the project while profiting from updates/bug fixes in your repo.
More info: https://docs.espressif.com/projects/esp-idf/en/latest/esp32/api-guides/build-system.html#minimal-component-cmakelists
I especially need this to add a CI pipeline to this PR: bblanchon/ArduinoJson#1562