Skip to content

Commit 6f38caf

Browse files
authored
Merge pull request #65 from arduino-libraries/revert-64-precompiled-lib
Revert "Precompiling `lvgl` drastically reduces library compile time."
2 parents cd433f8 + 2682d1c commit 6f38caf

File tree

154 files changed

+4
-26466
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

154 files changed

+4
-26466
lines changed

.github/workflows/compile-examples.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -50,6 +50,7 @@ jobs:
5050
libraries: |
5151
# Install the library from the local path.
5252
- source-path: ./
53+
- name: lvgl
5354
# Additional library dependencies can be listed here.
5455
# See: https://github.com/arduino/compile-sketches#libraries
5556
sketch-paths: |

.gitignore

Lines changed: 0 additions & 1 deletion
This file was deleted.

README.md

Lines changed: 0 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -15,16 +15,6 @@ This library allows you to control and interact with the 6 DOF Braccio++ robot a
1515
* [Help Center](https://support.arduino.cc/)
1616
* [Forum](https://forum.arduino.cc)
1717

18-
### How-to-update precompiled `liblvgl`
19-
```bash
20-
git clone https://github.com/lvgl/lvgl
21-
git clone https://github.com/arduino-libraries/Arduino_Braccio_plusplus
22-
cd Arduino_Braccio_plusplus/extras
23-
mkdir build && cd build
24-
cmake -DCMAKE_BUILD_TYPE=Release ..
25-
make -j8
26-
```
27-
2818
## :bug: Bugs & Issues
2919

3020
If you want to report an issue with this library, you can submit it to the [issue tracker](https://github.com/arduino-libraries/Arduino_Braccio_plusplus/issues) of this repository. Remember to include as much detail as you can about your hardware set-up, code and steps for reproducing the issue. Make sure you're using an original Arduino board.

extras/CMakeLists.txt

Lines changed: 0 additions & 27 deletions
This file was deleted.

library.properties

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,5 @@ paragraph=This library allows you to control the Arduino Braccio++ 6-DOF 2nd gen
77
category=Communication
88
url=https://github.com/arduino-libraries/Arduino_Braccio_plusplus
99
architectures=mbed,mbed_nano
10-
precompiled=true
11-
ldflags=-llvgl
1210
includes=Braccio++.h
11+
depends=lvgl

src/Braccio++.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@
3333
#include "drivers/Ticker.h"
3434

3535
#include "lib/TFT_eSPI/TFT_eSPI.h" // Hardware-specific library
36-
#include "lib/lvgl/lvgl.h"
36+
#include <lvgl.h>
3737

3838
#include <chrono>
3939
using namespace std::chrono;

src/cortex-m0plus/liblvgl.a

-831 KB
Binary file not shown.

src/gif.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@
1818
* USA.
1919
*/
2020

21-
#include "lib/lvgl/lvgl.h"
21+
#include <lvgl.h>
2222

2323
#ifndef LV_ATTRIBUTE_MEM_ALIGN
2424
#define LV_ATTRIBUTE_MEM_ALIGN

src/lib/lvgl/lvgl.h

Lines changed: 0 additions & 138 deletions
This file was deleted.

0 commit comments

Comments
 (0)