Skip to content

Commit 9b10b80

Browse files
committed
ci(noglib): Remove examples in noglib
1 parent 836697f commit 9b10b80

File tree

4 files changed

+18
-6
lines changed

4 files changed

+18
-6
lines changed

.github/ci/bsp_noglib.py

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -55,6 +55,17 @@ def remove_esp_lvgl_port(bsp_path):
5555
return 0
5656

5757

58+
def remove_examples(bsp_path):
59+
manager = ManifestManager(bsp_path, 'bsp')
60+
try:
61+
del manager.manifest_tree["examples"]
62+
except KeyError:
63+
print("{}: no examples section found".format(str(bsp_path)))
64+
return 0
65+
manager.dump()
66+
return 0
67+
68+
5869
def add_notice_to_readme(bsp_path):
5970
readme_path = bsp_path / 'README.md'
6071
bsp_name = bsp_path.parts[-1].rstrip("_noglib")
@@ -85,6 +96,7 @@ def bsp_no_glib_all(bsp_names):
8596
# 2. Modify the configuration, dependencies and README
8697
ret += select_bsp_config_no_graphic_lib(bsp_path)
8798
ret += remove_esp_lvgl_port(bsp_path)
99+
ret += remove_examples(bsp_path)
88100
ret += add_notice_to_readme(bsp_path)
89101
try:
90102
check_bsp_readme(bsp_path)

.github/ci/update_supported_boards.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -123,7 +123,7 @@ def extract_board_info(board_path):
123123

124124
# Prepare image path
125125
image_path = next(board_path.glob(f"doc/{board_name}.webp"), None)
126-
img_html = f'<img src="{image_path.as_posix()}" width="150">' if image_path.exists() else "-"
126+
img_html = f'<img src="{image_path.as_posix()}" width="150">' if image_path and image_path.exists() else "-"
127127

128128
# Emoji map for features
129129
feature_emojis = {

bsp/esp32_s3_lcd_ev_board/README.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -96,7 +96,7 @@ Based on the above configurations, there are three different anti-tearing modes
9696

9797
## LVGL Benchmark
9898

99-
**DATE:** 05.09.2025 08:59
99+
**DATE:** 17.09.2025 02:52
100100

101101
**LVGL version:** 9.3.0
102102

@@ -106,7 +106,7 @@ Based on the above configurations, there are three different anti-tearing modes
106106
| Moving wallpaper | 99% | 9 | 93 | 82 | 11 |
107107
| Single rectangle | 98% | 35 | 24 | 1 | 23 |
108108
| Multiple rectangles | 98% | 32 | 27 | 17 | 10 |
109-
| Multiple RGB images | 99% | 28 | 29 | 22 | 7 |
109+
| Multiple RGB images | 99% | 28 | 28 | 21 | 7 |
110110
| Multiple ARGB images | 99% | 17 | 51 | 35 | 16 |
111111
| Rotated ARGB images | 99% | 16 | 58 | 50 | 8 |
112112
| Multiple labels | 100% | 18 | 45 | 31 | 14 |
@@ -115,8 +115,8 @@ Based on the above configurations, there are three different anti-tearing modes
115115
| Containers | 99% | 15 | 53 | 40 | 13 |
116116
| Containers with overlay | 99% | 10 | 85 | 72 | 13 |
117117
| Containers with opa | 99% | 11 | 73 | 55 | 18 |
118-
| Containers with opa_layer | 99% | 6 | 139 | 128 | 11 |
119-
| Containers with scrolling | 99% | 11 | 81 | 61 | 20 |
118+
| Containers with opa_layer | 99% | 6 | 134 | 127 | 7 |
119+
| Containers with scrolling | 99% | 11 | 82 | 61 | 21 |
120120
| Widgets demo | 99% | 7 | 98 | 84 | 14 |
121121
| All scenes avg. | 98% | 17 | 64 | 50 | 14 |
122122

bsp/esp32_s3_lcd_ev_board/idf_component.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
version: "4.0.0~3"
1+
version: "4.0.1"
22
description: Board Support Package (BSP) for ESP32-S3-LCD-EV-Board
33
url: https://github.com/espressif/esp-bsp/tree/master/bsp/esp32_s3_lcd_ev_board
44

0 commit comments

Comments
 (0)