| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2024-08-13 | CMake: 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]> | |||
| 2024-08-06 | [tools] fix the SDK package path issue | bernard | |
| 2024-07-31 | [tools/env]统一tools中env相关的接口,优化env部分路径拼接 ↵ | LaterComer | |
| (#9185) * 统一tools中env相关的接口到env_utility.py文件,并同步调整ci * 移除非本提交的文件 --------- Co-authored-by: Meco Man <[email protected]> | |||
| 2024-07-10 | 解决tools/keil.py中python3不兼容python2的str.decode() | latercomer | |
| 2024-07-10 | [fixed][kconfiglib]test kconfiglib is installed and info how to install | LaterComer | |
| 2024-07-06 | [tool][cmake] Let cmake generator get more param from `rtconfig.py` (#9139) | Kai | |
| let cmake generator get more param from `rtconfig.py` * support getting c/cpp standard from c/cpp compilation flags * support getting post action and conv it to cmake variable * add a custom cmake file for user custom settings * support setting project name from `--project-name=` option | |||
| 2024-06-30 | 删除tools/kconfiglib文件夹,采用pip安装kconfiglib | LaterComer | |
| * 删除tools/kconfiglib文件夹,采用pip安装kconfiglib * workflows/action_utest.yml添加安装kconfiglib | |||
| 2024-06-30 | [tools] remove kconfig-frontends | Meco Man | |
| 2024-06-20 | mkdist和sdk_dist支持kconfiglib语法 | latercomer | |
| 2024-06-10 | fix DeprecationWarning: invalid escape sequence. | maosql | |
| 2024-05-21 | [tools/cmake] fix the issue of the missing link flags added in Sconscript ↵ | Astrozen | |
| (#8957) | |||
| 2024-05-11 | [tools] fix env toolchain path parse issue (#8936) | Meco Man | |
| 2024-05-08 | [tools] fix the issue of cc detection failure in Windows (#8914) | Bernard Xiong | |
| 2024-05-08 | [src] add rt_hw_cpu_id() wrapper API (#8894) | Shell | |
| * [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 <[email protected]> * fixup UMP * update API & comment * ci: cpp_check --------- Signed-off-by: Shell <[email protected]> | |||
| 2024-05-03 | [tools] Add --cdb to make compile_commands.json. | bernard | |
| 2024-04-23 | [tools] fix menuconfig error on vscode console (#8843) | Shell | |
| Signed-off-by: Shell <[email protected]> | |||
| 2024-04-21 | [clang-format] ↵ | latercomer | |
| 增加clang-format格式化配置,通过ide或者手动运行tools/run-clang-format.py进行代码自动格式化 | |||
| 2024-04-20 | [tools] fix EXEC_PATH exists, but the CC does not. | bernard | |
| 2024-04-21 | [tools] Add toolchain detection in sdk packages (#8827) | Bernard Xiong | |
| 2024-04-18 | 将scons --menuconfig/--pyconfig/--pyconfig-silent统一调用kconfiglib | LaterComer | |
| 2024-04-05 | [tools] Add install env script | bernard | |
| 2024-03-30 | [fixup] aarch64 UMP compiler error (#8677) | Shell | |
| Signed-off-by: Shell <[email protected]> | |||
| 2024-03-28 | sync smart & dfs (#8672) | Shell | |
| Signed-off-by: xqyjlj <[email protected]> Signed-off-by: Shell <[email protected]> Co-authored-by: xqyjlj <[email protected]> | |||
| 2024-03-05 | [tools]Fix project compilation errors generated by mdk and iar | Rbb666 | |
| 2024-01-26 | [libc][tools] fix compile error on python2 env | idings | |
| 2024-01-22 | [tools]修复rt-studio导入bsp工程缺失{cross_toolchain_flags}字段问题 | Rbb666 | |
| 2024-01-16 | fixup: static anaylysis CI | Shell | |
| 2024-01-09 | [ci][bsp_build]attachconfig add scons args parsing (#8464) | vacabun | |
| 2023-12-28 | [ci][attachconfig]support subfolders | guotong ma | |
| 2023-12-28 | [libc] Fix the MPU's rtconfig.h file identification problem in the script ↵ | Yuqiang Wang | |
| (#8436) | |||
| 2023-12-26 | [ci][stm32f407] add attach config CI check | Meco Man | |
| 2023-12-25 | [ci] silent pkgs --update when building bsp | Meco Man | |
| 2023-12-25 | [ci][attachconfig] remove some output | guotong ma | |
| 2023-12-25 | [ci][attachconfig]del debug time | guotong ma | |
| 2023-12-25 | [ci][attachconfig] remove pkgs upgrade everytime | kurisaW | |
| 2023-12-24 | [ci]Add bsp attachconfig check | vacabun | |
| 2023-12-22 | ✨ feat: spinlock should lock sched (#8360) | xqyjlj | |
| 2023-12-06 | [tools] format the options | zhkag | |
| - format command options - rename the --add_rtconfig as --global-macros | |||
| 2023-12-06 | [ci] add error code check (#8341) | Meco Man | |
| 2023-12-03 | [stm32] split stm32 drivers as normal and nano drivers | Meco Man | |
| - move all normal drivers (devices framework drivers) into drivers folder. - create nano folder for nano drivers nano drivers are only for a simply wrap of the HAL function, and not seek for adopting rt-thread devcies framework. - provide unified nano console and GPIO drivers. | |||
| 2023-11-14 | [tools/gcc.py]fix scons error. | guozhanxin | |
| 2023-11-08 | [libc][picolibc] improve gcc picolibc support | Xiang.Lin | |
| 2023-10-23 | [tools] Enable prebuilding action (#8133) | 1ridic | |
| 2023-10-22 | [tools] 增加vscode pyocd下载命令 scons --target=vsc --pack=xxx | liYangYang | |
| 2023-10-19 | [tools] support LLVMEmbeddedToolchainForArm-17.0.1 | guozhanxin | |
| 2023-09-26 | [tools] Correct prompt message | 1ridic | |
| After running "menuconfig", a message prompting you to run "make" appears, which can be confusing. Correct prompt message to make it clear. | |||
| 2023-09-15 | [tools][gcc.py] avoid dist failure when try to dist MDK/IAR project. | Meco Man | |
| Because for MKD/IAR project, in the rtconfig.py, there is no rtconfig.PREFIX defined. | |||
| 2023-09-15 | [env][dist] adjust dist sequence | Meco Man | |
| 2023-09-15 | [env] remove --dist-strip command | Meco Man | |
| 2023-09-14 | [tools] support Env for fish shell | 1ridic | |
