Commit Graph

392 Commits

Author SHA1 Message Date
guozhanxin 71841b8ddd [tools] keil.py Improve error messages. 2022-03-29 16:05:42 +08:00
guo ce51d0b0cc
[tools]keil.py Distinguish LOCAL_CFLAGS/LOCAL_CXXFLAGS, refine file control (#5694) 2022-03-22 11:12:21 +08:00
ErikChanGit f3b72aa179
update the template for projcfg.ini in rt-studio (#5630)
* update the template for projcfg.ini in rt-studio

* update the template for projcfg.ini in rt-studio

Co-authored-by: ErikChan <“1043490933@qq.com>
2022-03-21 09:35:44 +08:00
guo 84ebead9c9
[tools] allow users to set specific link scripts. (#5678) 2022-03-21 08:29:31 +08:00
LiuKang 4e1b175138
[update] 通过 SCons生成 CMakefile.txt 使用相对路径 (#5677)
* [update] 通过 SCons生成 CMakefile.txt 使用相对路径
* [update] 通过 SCons生成 VSC 使用相对路径
2022-03-20 10:31:21 +08:00
liruncong ed712069ef 修正切换scons版本(比如最新的4.3.0)后,编译时在"scons: Reading SConscript files ..."后打印出"b''"的问题 2022-02-23 20:45:27 +08:00
iysheng 0e30fac069 [tools] Remove has_key methods to improve compatibility with Scons version 2022-01-26 11:14:50 +08:00
guozhanxin c811ecf998 [tool] Fix bug with missing brackets in eclipse.py 2022-01-20 20:51:30 +08:00
liukangcc 27511885f3 [update] change ccflags to cflags 2022-01-20 11:50:30 +08:00
imntjempty 92476d128a tools: fix generate .project file error. 2022-01-11 15:48:19 +08:00
guozhanxin f9b01095f2 remove unused file 1.txt 2022-01-09 10:15:36 +08:00
guozhanxin be8822db38 update buildbot.py 2022-01-09 10:02:48 +08:00
Man, Jianting (Meco) bb1084556f [console] 解决在没有定义RT_USING_DEVICE的情况下使用device报错的问题
* [console] 解决在没有定义RT_USING_DEVICE的情况下使用device报错的问题

* format codes

* [libc] 整理格式

* refresh projects
2022-01-09 00:20:32 +08:00
guo 51569a068a
Merge pull request #5418 from mysterywolf/revert-5412-clang-arm
Revert "add clang-arm support."
2021-12-24 09:17:41 +08:00
liukangcc bcdfa35f86 [update] windows tools 2021-12-24 05:36:36 +08:00
Man, Jianting (Meco) ed1f8b3f64 Revert "add clang-arm support."
This reverts commit a5f6fdc780.
2021-12-22 18:57:16 -05:00
guozhanxin a5f6fdc780 add clang-arm support. 2021-12-22 13:03:05 +08:00
Meco Man eac383f97b [tools] add function of auto-update rtconfig.h 2021-12-03 15:57:49 -05:00
Meco Man a78f957ad4 [tools][building.py] 修复加入空列表和空字符串的问题 2021-11-30 10:18:51 -05:00
Meco Man d6b60300a5 [.ignore_format] 将ignore_format分散到各个文件夹中,不必集中在根目录下 2021-09-20 15:46:53 -04:00
guozhanxin d500f2dae6 [tools] cmake-clang compatible with bsp that does not support C++. 2021-07-01 08:16:21 +08:00
guozhanxin 194e33a792 [tools] add scons --target=cmake-armclang 2021-07-01 01:30:50 +08:00
guozhanxin b67e6bbafd [cmake] fix path issue. 2021-06-25 21:07:23 +08:00
thread-liu 7a52944051 [update] support windows cmake tool. 2021-06-17 14:44:34 +08:00
Bernard Xiong ed402ec25c
Merge pull request #4750 from iysheng/extern_lib
[tools] Optimization the EXTERN_LIB variable use
2021-06-10 15:52:35 +08:00
guozhanxin d65ecb91f1 [tools] update eclipse project after dist. 2021-06-09 16:56:31 +08:00
Meco Man 115ec7cf49 [tools] remove formatting 2021-06-07 12:58:17 +08:00
iysheng 9776fa5021 [tools] Optimization the EXTERN_LIB variable use 2021-06-04 23:53:29 +08:00
chenyaxing 1ac2347e1d dev:[tools] add default project name and project path while --dist-ide 2021-05-25 21:17:35 +08:00
Bernard Xiong 2f02e35388
Merge pull request #4701 from Guozhanxin/file_check
【完善】file_check.py 中检查变更文件的逻辑
2021-05-17 19:23:50 +08:00
guozhanxin 975a2ef684 【完善】file_check.py 中检查变更文件的逻辑 2021-05-17 16:10:55 +08:00
guozhanxin f0ca8be39d 【修复】studio 生成工程报错的问题。 2021-05-17 15:14:59 +08:00
guozhanxin 3369a2c1c8 [fix] Fix the problem of an error when opening menuconfig after the project is dist. 2021-05-14 17:11:20 +08:00
guozhanxin 3906f3b948 [add] auto test ci. 2021-05-10 20:34:35 +08:00
thread-liu 86f9b001c7 [update] file_check.py 2021-05-07 11:08:33 +08:00
Bernard Xiong b33c685486
Merge pull request #4246 from github0null/master
[fix] miss arguments when invoke dist_handle
2021-04-27 20:52:13 +08:00
thread-liu f5d636626c [update] cmake.py, delete extra code. 2021-04-19 18:31:35 +08:00
thread-liu 9be6445890 [update] cmake.py, add c++ support and libpath. 2021-04-19 09:46:07 +08:00
thread-liu 91a201264b [update] ignore dir path check. 2021-04-12 09:42:08 +08:00
Bernard Xiong 9235b62cbe
Merge pull request #4479 from mysterywolf/cmake
[tools] 增加cmake生成工具
2021-04-10 23:32:51 +08:00
Meco Jianting Man 8566bfe883
增加作者信息 2021-04-10 17:08:21 +08:00
Bernard Xiong 76bd981add
Merge pull request #4567 from enkiller/0405
[tools] Python 3 compatibility support
2021-04-10 13:52:07 +08:00
guozhanxin dbebcd7264 [update] file_check.py, Improve compatibility. 2021-04-09 11:08:25 +08:00
thread-liu 9038697183 [update] support bsp .ignore_format.yml. 2021-04-07 18:31:14 +08:00
thread-liu 0c0c371bc6 [update] format ci, add ignore config file. 2021-04-06 11:32:57 +08:00
tangyuxin 510955ba42 [tools] Python 3 compatibility support 2021-04-05 12:11:14 +08:00
thread-liu eedf97fa66 [add] .c/.h file format check and license check 2021-04-01 14:52:21 +08:00
thread-liu db22f95775 [update] eclipse.py, 兼容 tasking. 2021-03-24 09:32:29 +08:00
Bernard Xiong a18cb0c064
Merge pull request #4481 from thread-liu/liukang
[update] eclipse.py, to compatible with tricore.
2021-03-19 22:49:59 +08:00
thread-liu 4913e2b5d1 [update] eclipse.py, to compatible with tricore. 2021-03-18 15:22:31 +08:00