hydevcode
8f77525b5d
[action] attachconfig adapts yml syntax features ( #9629 )
2024-11-07 22:32:31 +08:00
hydevcode
65e239d3f1
[action] yml file adds the depends parameter ( #9627 )
2024-11-07 09:47:59 +08:00
hydevcode
fc765e2f32
[action] Recursive folder lookup attachconfig.yml
2024-11-05 19:31:20 +08:00
Supper Thomas
96165a5e99
[action] add the yml file support
2024-11-04 22:01:30 -05:00
Supper Thomas
c9d18c444a
[action/ci] Add toolchain stup script ( #9453 )
...
* [action] add toolchain install script
2024-09-16 11:13:30 +08:00
Supper Thomas
a0e1f954c8
[action][cppcheck] add summary ( #9426 )
...
* [action][cppcheck] add summary
添加summary 方便查看出错信息
2024-09-12 09:41:22 +08:00
Supper Thomas
c154c24319
[action][ci] add cppcheck new feature
...
'--check-level=exhaustive'
这个选项可以更深入的在分支中检测,但是会耗时比较久一些。
2024-09-11 20:55:55 -04:00
Supper Thomas
8b4fb52905
[script] add install.sh for rt-thread ( #9355 )
...
* [script] add install.sh for rt-thread
* [install] add gitee chevk
2024-08-29 07:44:35 +08:00
Supper Thomas
1449d37cdf
[action/ci] add cpu and arch
2024-08-25 10:54:47 -04:00
supperthomas
3a7e6997c2
[action] filter the not arm-none-eabi-gcc bsp
2024-08-25 01:36:50 -04:00
supperthomas
fe8a00fafc
[action] add toolchain download link
2024-08-25 01:36:50 -04:00
supperthomas
1df5be69e8
[action/ci] Add bsp detail python script
2024-08-25 01:36:50 -04:00
supperthomas
372c841912
[action] remove multiprocessing
2024-08-24 15:44:23 -04:00
Supper Thomas
93314e3392
[action] add multiprocess and add include_paths
2024-08-24 15:44:23 -04:00
Supper Thomas
1726a174de
[action] add manual trigger build all bsp ( #31 )
2024-08-24 15:44:23 -04:00
Shell
6977cf9101
[src] add rt_hw_cpu_id() wrapper API ( #8894 )
...
* [src] add rt_hw_cpu_id() wrapper API
rt_hw_cpu_id() is an unsafe API which should not be used by most codes
directly. It's error-prone because it must be used in proper context,
otherwise it can lead to errors and unpredictable behavior.
This patch adds a wrapper API for rt_hw_cpu_id() to address this risk.
It includes the context-checking functionality and provides a safer
alternative for obtaining CPU IDs, ensuring that it is used correctly
within the appropriate context.
Signed-off-by: Shell <smokewood@qq.com>
* fixup UMP
* update API & comment
* ci: cpp_check
---------
Signed-off-by: Shell <smokewood@qq.com>
2024-05-08 09:22:09 +08:00
Shell
864055bf18
[fixup] aarch64 UMP compiler error ( #8677 )
...
Signed-off-by: Shell <smokewood@qq.com>
2024-03-30 17:58:38 +08:00
Shell
83e95bdff4
sync smart & dfs ( #8672 )
...
Signed-off-by: xqyjlj <xqyjlj@126.com>
Signed-off-by: Shell <smokewood@qq.com>
Co-authored-by: xqyjlj <xqyjlj@126.com>
2024-03-28 23:42:56 +08:00
Shell
396a52cedb
fixup: static anaylysis CI
2024-01-16 00:59:18 +08:00
vacabun
acaa23052f
[ci][bsp_build]attachconfig add scons args parsing ( #8464 )
2024-01-09 22:03:32 +08:00
guotong ma
2d55efba84
[ci][attachconfig]support subfolders
2023-12-28 23:51:56 +08:00
Meco Man
ed4d037d7b
[ci][stm32f407] add attach config CI check
2023-12-26 23:13:08 +08:00
Meco Man
0b8fbee344
[ci] silent pkgs --update when building bsp
2023-12-25 23:24:30 +08:00
guotong ma
18c44e6cee
[ci][attachconfig] remove some output
2023-12-25 15:21:16 +08:00
guotong ma
00bb3c6224
[ci][attachconfig]del debug time
2023-12-25 12:07:22 +08:00
kurisaW
60910d0732
[ci][attachconfig] remove pkgs upgrade everytime
2023-12-25 10:07:32 +08:00
vacabun
2693e7e15a
[ci]Add bsp attachconfig check
2023-12-24 22:43:40 +08:00
xqyjlj
e31fa93423
✨ feat: spinlock should lock sched ( #8360 )
2023-12-22 11:15:18 +08:00
Meco Man
ea50473dc4
[ci] add error code check ( #8341 )
2023-12-06 13:52:30 +08:00
dejavudwh
4cbc1893bd
Added CI to compile more drivers for the changed BSP
2023-06-28 22:07:02 -04:00
dejavudwh
b1584e9fa9
[CI] Added feature to filter out files to file_check.py that do not require cppcheck ( #7499 )
...
Co-authored-by: supperthomas <78900636@qq.com>
2023-05-16 07:51:16 +08:00
Meco Man
ebf4c0f24e
[tools/ci]move file_check.py into ci folder
2023-05-13 22:53:24 -04:00