-
-
Notifications
You must be signed in to change notification settings - Fork 212
Fix library.properties for bundled libraries #340
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
Conversation
Memory usage change @ 2d1854b
Click for full report table
Click for full report CSV
|
Still only 7.11 compatible
2d1854b
to
dd740f4
Compare
Memory usage change @ dd740f4
Click for full report table
Click for full report CSV
|
dd740f4
to
4424b33
Compare
Memory usage change @ 4424b33
Click for full report table
Click for full report CSV
|
@@ -0,0 +1,9 @@ | |||
name=Nano33BLE_System |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This tutorial will need to be updated to account for the "Nano33_System" -> "Nano33BLE_System" name change:
https://docs.arduino.cc/tutorials/nano-33-ble-sense/getting-started-omv#updating-the-bootloader
CC: @sebromero
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I have also submitted a PR to this branch for the necessary changes to the CI system:
facchinm#1
libraries/Portenta_SDRAM/examples/SDRAM_operations/SDRAM_operations.ino
Outdated
Show resolved
Hide resolved
libraries/USBMSD/examples/AccessFlashAsUSBDisk/AccessFlashAsUSBDisk.ino
Outdated
Show resolved
Hide resolved
libraries/USBMSD/examples/AccessFlashAsUSBDisk/AccessFlashAsUSBDisk.ino
Outdated
Show resolved
Hide resolved
libraries/Portenta_SDRAM/examples/SDRAM_operations/SDRAM_operations.ino
Outdated
Show resolved
Hide resolved
Co-authored-by: per1234 <[email protected]>
Memory usage change @ f3de8b0
Click for full report table
Click for full report CSV
|
A new example sketch ("ArduinoLogo") was added to the "Portenta_Video" library. This sketch has a dependency on the "lvgl" library, so it must be installed by the "smoke test" sketch compilation CI workflow to avoid a spurious compilation failure.
Previously, some of the bundled libraries did not provide example sketches, meaning there was no way to run a "smoke test" on them via the sketch compilation CI workflow. Now that examples have been added for these libraries, it is possible to get a basic check that the code compiles.
ee41f02
to
0ebf94f
Compare
Memory usage change @ 0ebf94f
Click for full report table
Click for full report CSV
|
@facchinm I think the CI failure was a transient network outage. I'm seeing a lot of intermittent problems across various random workflow runs over the last couple hours. It might pass if you try rerunning the workflow. |
- libraries/Portenta_Video | ||
- libraries/RPC | ||
- board: | ||
fqbn: arduino:mbed:envie_m7 | ||
additional-libraries: | | ||
- name: lvgl | ||
version: 7.11.0 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
At the time I made the suggestion to add this, the code was not compatible with 8.x, so I pinned to the last of the 7.x series. It looks like that limitation has since been lifted. The pin isn't necessary for the sake of the workflow or action so you are free to configure it as you like. I see it was already unpinned for the arduino:mbed:envie_m4
compilations.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
👍 , I'd leave one on 7.11 and one on 8.0.2 to make sure it still compiles in both 😉
IDE 2.0 requires non-legacy libraries to properly display the embedded examples.
Lot of them were shipping outdated/unfinished examples, some others were not shipping any, so this PR also contains an overall cleanup.
@per1234 @ubidefeo