1+ scons.args : &scons
2+ scons_arg :
3+ - ' --strict'
4+ # ------ kernel CI ------
5+ kernel.klibc-stdlib :
6+ << : *scons
7+ kconfig :
8+ - CONFIG_RT_KLIBC_USING_STDLIB=y
9+ - CONFIG_RT_KLIBC_USING_STDLIB_MEMORY=y
10+ kernel.klibc-tinysize :
11+ << : *scons
12+ kconfig :
13+ - CONFIG_RT_KLIBC_USING_TINY_SIZE=y
14+ kernel.klibc-vsnprintf-std :
15+ << : *scons
16+ kconfig :
17+ - CONFIG_RT_KLIBC_USING_VSNPRINTF_STANDARD=y
18+ - CONFIG_RT_KLIBC_USING_PRINTF_LONGLONG=y
19+ - CONFIG_RT_KLIBC_USING_VSNPRINTF_DECIMAL_SPECIFIERS=y
20+ - CONFIG_RT_KLIBC_USING_VSNPRINTF_EXPONENTIAL_SPECIFIERS=y
21+ - CONFIG_RT_KLIBC_USING_VSNPRINTF_WRITEBACK_SPECIFIER=y
22+ - CONFIG_RT_KLIBC_USING_VSNPRINTF_CHECK_NUL_IN_FORMAT_SPECIFIER=y
23+ - CONFIG_RT_KLIBC_USING_VSNPRINTF_MSVC_STYLE_INTEGER_SPECIFIERS=y
24+ # ------ online-packages CI ------
25+ online-packages.iot.at_devices :
26+ << : *scons
27+ kconfig :
28+ - CONFIG_PKG_USING_AT_DEVICE=y
29+ # Quectel M26/MC20
30+ - CONFIG_AT_DEVICE_USING_M26=y
31+ - CONFIG_AT_DEVICE_M26_INIT_ASYN=y
32+ # Quectel EC20
33+ - CONFIG_AT_DEVICE_USING_EC20=y
34+ - CONFIG_AT_DEVICE_EC20_INIT_ASYN=y
35+ # Espressif ESP32
36+ - CONFIG_AT_DEVICE_USING_ESP32=y
37+ - CONFIG_AT_DEVICE_ESP32_INIT_ASYN=y
38+ # Espressif ESP8266
39+ - CONFIG_AT_DEVICE_USING_ESP8266=y
40+ - CONFIG_AT_DEVICE_ESP8266_INIT_ASYN=y
41+ # Realthread RW007
42+ - CONFIG_AT_DEVICE_USING_RW007=y
43+ - CONFIG_AT_DEVICE_RW007_INIT_ASYN=y
44+ # SIMCom SIM800C
45+ - CONFIG_AT_DEVICE_USING_SIM800C=y
46+ - CONFIG_AT_DEVICE_SIM800C_INIT_ASYN=y
47+ # SIMCom SIM76XX
48+ - CONFIG_AT_DEVICE_USING_SIM76XX=y
49+ - CONFIG_AT_DEVICE_SIM76XX_INIT_ASYN=y
50+ # Notion MW31
51+ - CONFIG_AT_DEVICE_USING_MW31=y
52+ - CONFIG_AT_DEVICE_MW31_INIT_ASYN=y
53+ # WinnerMicro W60X
54+ - CONFIG_AT_DEVICE_USING_W60X=y
55+ - CONFIG_AT_DEVICE_W60X_INIT_ASYN=y
56+ # Ai-Think A9G
57+ - CONFIG_AT_DEVICE_USING_A9G=y
58+ - CONFIG_AT_DEVICE_A9G_INIT_ASYN=y
59+ # Quectel BC26
60+ - CONFIG_AT_DEVICE_USING_BC26=y
61+ - CONFIG_AT_DEVICE_BC26_INIT_ASYN=y
62+ # luat Air720
63+ - CONFIG_AT_DEVICE_USING_AIR720=y
64+ - CONFIG_AT_DEVICE_AIR720_INIT_ASYN=y
65+ # Gosuncn ME3616
66+ - CONFIG_AT_DEVICE_USING_ME3616=y
67+ - CONFIG_AT_DEVICE_ME3616_INIT_ASYN=y
68+ # ChinaMobile M6315
69+ - CONFIG_AT_DEVICE_USING_M6315=y
70+ - CONFIG_AT_DEVICE_M6315_INIT_ASYN=y
71+ # Quectel BC28
72+ - CONFIG_AT_DEVICE_USING_BC28=y
73+ - CONFIG_AT_DEVICE_BC28_INIT_ASYN=y
74+ # Quectel EC200T/EC200S
75+ - CONFIG_AT_DEVICE_USING_EC200X=y
76+ - CONFIG_AT_DEVICE_EC200X_INIT_ASYN=y
77+ # Neoway N21
78+ - CONFIG_AT_DEVICE_USING_N21=y
79+ - CONFIG_AT_DEVICE_N21_INIT_ASYN=y
80+ # Neoway N58
81+ - CONFIG_AT_DEVICE_USING_N58=y
82+ - CONFIG_AT_DEVICE_N58_INIT_ASYN=y
83+ # ChinaMobile M5311
84+ - CONFIG_AT_DEVICE_USING_M5311=y
85+ - CONFIG_AT_DEVICE_M5311_INIT_ASYN=y
86+ # Fibocom L610
87+ - CONFIG_AT_DEVICE_USING_L610=y
88+ - CONFIG_AT_DEVICE_L610_INIT_ASYN=y
89+ # Neoway N720
90+ - CONFIG_AT_DEVICE_USING_N720=y
91+ - CONFIG_AT_DEVICE_N720_INIT_ASYN=y
92+ # Gosuncn ML305
93+ - CONFIG_AT_DEVICE_USING_ML305=y
94+ - CONFIG_AT_DEVICE_ML305_INIT_ASYN=y
95+ online-packages.misc.misc :
96+ << : *scons
97+ kconfig :
98+ - CONFIG_PKG_USING_MULTIBUTTON=y
99+ online-packages.misc.vi :
100+ << : *scons
101+ kconfig :
102+ - CONFIG_PKG_USING_VI=y
103+ # - CONFIG_VI_ENABLE_8BIT=y
104+ - CONFIG_VI_ENABLE_COLON=y
105+ - CONFIG_VI_ENABLE_COLON_EXPAND=y
106+ - CONFIG_VI_ENABLE_YANKMARK=y
107+ - CONFIG_VI_ENABLE_SEARCH=y
108+ - CONFIG_VI_ENABLE_DOT_CMD=y
109+ - CONFIG_VI_ENABLE_READONLY=y
110+ - CONFIG_VI_ENABLE_SETOPTS=y
111+ - CONFIG_VI_ENABLE_SET=y
112+ - CONFIG_VI_ENABLE_WIN_RESIZE=y
113+ - CONFIG_VI_ENABLE_VI_ASK_TERMINAL=y
114+ - CONFIG_VI_ENABLE_UNDO=y
115+ - CONFIG_VI_ENABLE_UNDO_QUEUE=y
116+ - CONFIG_VI_ENABLE_VERBOSE_STATUS=y
117+ online-packages.multimedia.lvgl-v8.3-latest :
118+ << : *scons
119+ kconfig :
120+ - CONFIG_BSP_USING_LVGL=y
121+ - CONFIG_BSP_USING_LVGL_DEMO=y
122+ - CONFIG_PKG_LVGL_USING_V8_3_LATEST=y
123+ online-packages.multimedia.lvgl-v8.3.11 :
124+ << : *scons
125+ kconfig :
126+ - CONFIG_BSP_USING_LVGL=y
127+ - CONFIG_BSP_USING_LVGL_DEMO=y
128+ - CONFIG_PKG_LVGL_USING_V080311=y
129+ online-packages.multimedia.lvgl-v8.4-latest :
130+ << : *scons
131+ kconfig :
132+ - CONFIG_BSP_USING_LVGL=y
133+ - CONFIG_BSP_USING_LVGL_DEMO=y
134+ - CONFIG_PKG_LVGL_USING_V8_4_LATEST=y
135+ online-packages.system.enhanced-kservice :
136+ << : *scons
137+ kconfig :
138+ - CONFIG_PKG_USING_RT_KPRINTF_THREADSAFE=y
139+ - CONFIG_PKG_USING_RT_MEMCPY_CM=y
140+ online-packages.system.os-wrappers :
141+ << : *scons
142+ kconfig :
143+ - CONFIG_PKG_USING_FREERTOS_WRAPPER=y
144+ # ------ peripheral CI ------
145+ peripheral.aht21 :
146+ kconfig :
147+ - CONFIG_BSP_USING_AHT21=y
148+ peripheral.ap3216c :
149+ kconfig :
150+ - CONFIG_BSP_USING_AP3216C=y
151+ peripheral.ethernet_28j60 :
152+ kconfig :
153+ - CONFIG_BSP_USING_ENC28j60=y
154+ peripheral.fal_easyflash :
155+ kconfig :
156+ - CONFIG_BSP_USING_EASYFLASH=y
157+ peripheral.filesystem :
158+ kconfig :
159+ - CONFIG_BSP_USING_FS=y
160+ - CONFIG_BSP_USING_FLASH_FATFS=y
161+ peripheral.icm20608 :
162+ kconfig :
163+ - CONFIG_BSP_USING_ICM20608=y
164+ peripheral.lcd_st7787 :
165+ kconfig :
166+ - CONFIG_BSP_USING_ONBOARD_LCD=y
167+ peripheral.led_matrix :
168+ kconfig :
169+ - CONFIG_BSP_USING_ONBOARD_LED_MATRIX=y
170+ peripheral.rs485 :
171+ kconfig :
172+ - CONFIG_BSP_USING_RS485=y
173+ peripheral.rw007 :
174+ kconfig :
175+ - CONFIG_BSP_USING_RW007_WLAN=y
176+ peripheral.spi_flash_w25q64 :
177+ kconfig :
178+ - CONFIG_BSP_USING_SPI_FLASH=y
179+ peripheral.sram :
180+ kconfig :
181+ - CONFIG_BSP_USING_SRAM=y
182+ peripheral.usb_mouse :
183+ kconfig :
184+ - CONFIG_BSP_USING_USB_MOUSE=y
185+ # ------ nano CI ------
186+ nano :
187+ << : *scons
188+ kconfig :
189+ - CONFIG_RT_USING_NANO=y
0 commit comments