summaryrefslogtreecommitdiff
path: root/tools
AgeCommit message (Collapse)Author
2025-05-23ci: Replace the judgment file modification mechanism of bsp_building.… ↵hydevcode
(#10314) ci: Replace the judgment file modification mechanism of bsp_building.yml and incorporate the PR status show into bsp_building.yml
2025-05-21fix scons --target=cmake command failure (#10276)冥焱破晓
* fix scons --target=cmake command failure * fix scons --menuconfig scons: Reading SConscript files ... Cannot found RT-Thread root directory, please check RTT_ROOT
2025-05-19[tools] 修复rttstudio无法导入bsp的问题 (#10290)hydevcode
2025-05-16[action/ci] show the PR status for Pull requestSupper Thomas
2025-04-27[action/ci] add qemu-pre-build-and-post-build for RT_SMART build (#10203)Supper Thomas
[action/ci] add qemu-pre-build-and-post-build for RT_SMART build
2025-04-14Fixed an error by running scons --tartget=cmake under LINUX, #10113 (#10164)keeping passionate!
Fixed an error by running scons --tartget=cmake under LINUX, and associated issue #10113
2025-03-23[action/ci] 把每次编译结果上传到github (#10135)Supper Thomas
* [action/ci] 把每次编译结果上传到github * [fix] * add output * fix * fixthe attach_file_name * fix * fix name * [action] 更新一下toolchain的版本号 * [bsp/stm32] hex 生成 * Update type.h
2025-03-17[github/action] 添加scons显示编译时间的命令 (#10114)Supper Thomas
* [github/action] 添加scons显示编译时间的命令 * [bsp/pico] 删除ci 耗时的config,在F412中已验证 * [bsp/f412] 这个编译需要3分钟,不合理,先从ci中删除
2025-03-10[fix][feature]Default to the previous fully packaged logic, add a ↵ZhaoCake
'dist-strip' option for simplified packaging.
2025-03-01[tools][cmake] get some info from env to save time (#10062)Kai
[tools][cmake] remove some code that is unnecessary but takes time, get them from env
2025-02-26[action/ci] pkgs --update-force instead of pkgs --update (#10042)Supper Thomas
* [action/ci] pkgs --update-force instead of pkgs --update * Update bsp_buildings.yml * l4 单独拉出来
2025-02-22fix missing some flags added in Sconscriptkaidegit
2025-02-19fix: without KConfig in rsource and without command help.ZhaoCake
2025-02-19[fix]Some components do not have explicit KconfigZhaoCake
2025-02-19[fix] not ignore notes inZhaoCake
2025-02-19[feat][tools]Only add used components to distubution package.ZhaoCake
2025-02-18[tools/iar] iar.py fix scons --target=iar --dist (#9997)蒙蒙plus
#9996
2025-02-03ci: fix dep miss (#9965)Kai
2025-01-29[tools] Add requirements.txt for python packagesBernardXiong
Add requirements.txt for python packages installation.
2025-01-26[tools/mdk5] 如果本地设置了UV4.exe 命令,则进行MDK编译Supper Thomas
2025-01-22[scons] ci.attachconfig.yml is used in combination with sconshydevcode
2025-01-14fix cppcheck in lwp.c will fail if no define RT_USING_DFS (#9912)zhuzhuzhu
2025-01-11[tools] Add sdk_cfg.json setting for env CC detectionBernard Xiong
2025-01-05[tools] add logging as Env['log']bernard
Add logging as Env['log']: - the default level is INFO; - when using `scons --verbose`, the level will be change to debug level. - Add more debug information for cc detection.
2025-01-03[tools]: fix the issue of missing commands in compile_commands.json (#9856)aka-adi
* [tools]: fix the issue of missing commands in compile_commands.json * [tools]: fix the path of compile_commands.json
2024-12-18[tools] add zig targetguozhanxin
2024-12-13[tools] generate workspace by compile_commands.jsonSupper Thomas
2024-12-11[tools] add more c++ src file typeliuchao
2024-12-12tools: add clangd support (#9772)Supper Thomas
* tools: add clangd support * [tools] use pip install scons * [tools/vsc] fix path for in windows and linux
2024-11-22[tools][cmake] fix processing groups with similar name (#9667)Kai
2024-11-17Revert "[tools] use project's dir basename as default project name"Supper Thomas
This reverts commit ea75800d5b3be3e63c6304afed8b06a3fdeae289.
2024-11-11[tools] add project.json generation in vsc.py. (#9632)Bernard Xiong
* [tools] fix the SDK path issue in env script. * [tools] add project.json generation in vsc.py. * [tools] provide correct and clear comments in vsc.py
2024-11-07[action] attachconfig adapts yml syntax features (#9629)hydevcode
2024-11-07[action] yml file adds the depends parameter (#9627)hydevcode
2024-11-06[tools] use project's dir basename as default project nameliuchao
2024-11-05[action] Recursive folder lookup attachconfig.ymlhydevcode
2024-11-04[action] add the yml file supportSupper Thomas
2024-09-16[action/ci] Add toolchain stup script (#9453)Supper Thomas
* [action] add toolchain install script
2024-09-12[action][cppcheck] add summary (#9426)Supper Thomas
* [action][cppcheck] add summary 添加summary 方便查看出错信息
2024-09-11[action][ci] add cppcheck new featureSupper Thomas
'--check-level=exhaustive' 这个选项可以更深入的在分支中检测,但是会耗时比较久一些。
2024-08-29[script] add install.sh for rt-thread (#9355)Supper Thomas
* [script] add install.sh for rt-thread * [install] add gitee chevk
2024-08-28[tools] fix the SDK path issue in env script.bernard
2024-08-25[action/ci] add cpu and archSupper Thomas
2024-08-25[action] filter the not arm-none-eabi-gcc bspsupperthomas
2024-08-25[action] add toolchain download linksupperthomas
2024-08-25[action/ci] Add bsp detail python scriptsupperthomas
2024-08-24[action] remove multiprocessingsupperthomas
2024-08-24[action] add multiprocess and add include_pathsSupper Thomas
2024-08-24[action] add manual trigger build all bsp (#31)Supper Thomas
2024-08-13CMake: Generator re-write and bug fixes.Yilin Sun
Updated CMakeLists.txt generator to handle private macro definitions for source groups. Individual source groups are added as OBJECT libraries, which does not generate actual archive but will be linked together at final application linking stage. Source groups without source files are added as INTERFACE libraries, which provides library dependencies to the final application. Signed-off-by: Yilin Sun <[email protected]>