278 Commits

Author SHA1 Message Date
hollylee
dde0596b55
Put codes to correct place. 2019-09-11 09:53:38 +08:00
hollylee
723ca994e7
GetGCCRoot() for usual toolchain dir structures
So don't depend on any special assumptions. See comments in the codes.
2019-09-11 09:03:59 +08:00
armink
6c762d51e5 [tools/pyconfig] Update the pyconfig GUI style. 2019-09-03 12:12:18 +08:00
weety
2517728386 Remove unused debug code. 2019-08-28 17:24:16 +08:00
weety
80a0a80874 Compatible with gcc-arm-none-eabi toolchain under linux. 2019-08-28 16:52:58 +08:00
MurphyZhao
9b9175dca6 [tools][update] 使用 '--verbose' 控制 iar 版本输出
Signed-off-by: MurphyZhao <d2014zjt@163.com>
2019-08-26 17:51:30 +08:00
MurphyZhao
b1efdefebb [tools][fix] 修改 iar.py 中 iar 版本查找失败后的处理,目的是在出错后终止 scons 程序,以发现并修改错误;并在成功后打印 iar 版本,便于调试
Signed-off-by: MurphyZhao <d2014zjt@163.com>
2019-08-23 23:28:25 +08:00
armink
e6a07139ce [tools] Fix eclipse configuration for lib paths. 2019-08-15 10:22:29 +08:00
armink
4e136e4271 [tools] Fix eclipse configuration for libs. 2019-08-15 10:21:46 +08:00
eddylin83
36d6326732 add stm32cubeide support 2019-08-05 18:00:20 +08:00
armink
9d5ad60a0e [tools] Fix pyconfig issue on windows. 2019-08-03 16:34:40 +08:00
Bernard Xiong
fa1eaa1c5e [tools] Fix the lib issue in Keil project generation 2019-07-27 17:42:34 +08:00
Bernard Xiong
7278bcb5f2
Merge pull request #2851 from armink/add_guiconfig
[tools] add menuconfig GUI by python.
2019-07-25 00:59:43 +08:00
armink
1b3358a966 [tools] Replace the old pyconfig to guiconfig. 2019-07-24 18:30:44 +08:00
armink
82662d2524 [tools] add silent mode to guiconfig. 2019-07-24 18:09:21 +08:00
Ernest
9333bbadbf [dist][modify] crypto kconfig path 2019-07-18 13:48:54 +08:00
armink
244c1a810d [tools] add menuconfig GUI by python. 2019-07-13 14:45:05 +08:00
armink
d0d15c75a2 [tools] Add project config reset feature to eclipse target. 2019-06-18 20:11:12 +08:00
armink
ab81ff6815 [tools] Add project name set feature to eclipse target. 2019-06-18 20:10:16 +08:00
SummerGift
1a32d47a79 【完善】新增命令说明信息 2019-06-18 14:42:30 +08:00
SummerGift
4ca30835c1 【完善】添加 eclipse 生成工程相关处理,并完善参数检查 2019-06-18 14:28:00 +08:00
SummerGift
bd220bcda6 【修改】参数错误提示 2019-06-18 12:02:21 +08:00
SummerGift
1dbbedbc2f 【完善】dist-ide 功能实现代码 2019-06-18 10:34:57 +08:00
SummerGift
8329c29f84 [修改] 将命令格式修改为 scons --dist-ide --target-path=your__prj_path --target-name=your_prj_name 2019-06-18 10:31:29 +08:00
SummerGift
5c78ab740f [add] scons --dist-ide function 2019-06-17 20:49:19 +08:00
Unknown
c20bff531a fix menuconfig.py 2019-05-15 09:52:27 +08:00
MurphyZhao
702277a9b9 [tools] 修复 GCC 版本判断的方式并增加异常捕获
Signed-off-by: MurphyZhao <d2014zjt@163.com>
2019-05-11 15:52:32 +08:00
armink
6674e77986 [tools][eclipse] Fix eclipse target update error. 2019-04-29 18:17:47 +08:00
ericQiang
28e06fe012 [bug fix]:scons创建mdk工程时,group组中有多个library的情况下,会重复创建同名group.修改Tools/keil.py中的函数MDK45Project,若group已经创建,则直接添加子节点。 2019-04-29 14:33:31 +08:00
Bernard Xiong
4317960a50 [tools] Fix the makefile issue under Windows. 2019-04-24 21:09:04 +08:00
BernardXiong
47ca1c2ff4 [Tools] Remove Makefile from BSP 2019-03-26 16:00:41 +00:00
Bernard Xiong
b6055df950 [Tools] Fix the directory issue for Makefile 2019-03-23 19:36:40 +08:00
Bernard Xiong
3b75e30c8d [Tools] Add eclipse target 2019-03-21 23:04:37 +08:00
BernardXiong
da73aa1a09 [Tools] Add RTT_ROOT/BSP_ROOT for CPPPATH and source files 2019-03-21 12:13:00 +00:00
shaojinchun
4e22be8937 now makefile works 2019-03-07 14:42:58 +08:00
Bernard Xiong
ac28dded3e [Tools] Add Makefile genernation. 2019-02-15 09:04:14 +08:00
tangyuxin
ed725350a9 [tools] 修复命令行使用 iar 工具链,库文件链接不上的问题 2019-01-19 15:16:14 +08:00
SummerGift
77a31a78d8 [tools][dist] Fix syntax errors 2019-01-15 09:41:16 +08:00
Bernard Xiong
bd7ebbf17b [DFS][romfs] fix the mkrom issue when file/dir size zero 2019-01-13 14:24:00 +08:00
SummerGift
a4a0642a82 [tools][vsc] Support Chinese path 2019-01-10 10:37:01 +08:00
Bernard Xiong
1e78259545 [tools] Add BSP path into Kernel Group. 2019-01-05 07:39:36 +08:00
MurphyZhao
46544721b0 [tools] menuconfig.py silent 模式的时候,不检查 .config 是否有变化,直接更新 rtconfig.h
这么修改,是因为虽然 .config 没有变化,但与 rtconfig.h 的配置已经不一致。

Signed-off-by: MurphyZhao <d2014zjt@163.com>
2018-12-28 14:22:57 +08:00
MurphyZhao
2d19eafcf5 [tools] pyconfig 增加 silent 模式,不显示窗口但可以更新 .config 和 rtconfig.h
Signed-off-by: MurphyZhao <d2014zjt@163.com>
2018-12-26 09:27:59 +08:00
Bernard Xiong
1d70af9b94 [tools] fix the spawn except handling. 2018-12-24 09:08:22 +08:00
SummerGift
cb6f902135 [tools][dist] optimize stm32 bsp dist function 2018-12-18 13:37:59 +08:00
SummerGift
968110ffd6 [bsp][stm32] add scons --dist function 2018-12-13 12:05:40 +08:00
XXXXzzzz000
3c9f58a7ab [tools] fix bug. 2018-11-23 09:23:31 +08:00
Bernard Xiong
27ec671eab [Tools] Add a draft project generator for SES. 2018-11-21 01:04:16 +08:00
Bernard Xiong
302d00ec76
Merge pull request #1969 from uestczyh222/master
修复scons --target=vsc 不支持py3的问题
2018-11-12 07:13:54 +08:00
ZYH
59aee7c462 修复scons --target=vsc 不支持py3的问题 2018-11-11 21:54:25 +08:00