Commit Graph

143 Commits

Author SHA1 Message Date
xieyangrun d46f914da4 [tools] fixed python 2.x `cmp` 2020-06-11 09:17:16 +08:00
xieyangrun ba32394a00 Optimize project group sort by name 2020-06-08 18:07:04 +08:00
armink 470372c5be [tools] update eclipse target for refreshScope support. 2019-11-28 18:34:22 +08:00
Bernard Xiong cb40e60273
Merge pull request #3072 from liruncong/EnvPath
[tools]修正外部环境变量未引入Env Path,导致自定义Builder的action参数使用python函数时,无法找到外部程序的问题
2019-09-16 08:49:30 +08:00
liruncong ca67b4d18e [tools]armclang库文件编译支持 2019-09-14 22:36:19 +08:00
liruncong 4bb76f3410 [tools]修正外部环境变量未引入Env Path,导致自定义Builder的action参数使用python函数时,无法找到外部程序的问题 2019-09-14 22:21:51 +08:00
armink 1b3358a966 [tools] Replace the old pyconfig to guiconfig. 2019-07-24 18:30:44 +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
SummerGift 1a32d47a79 【完善】新增命令说明信息 2019-06-18 14:42:30 +08:00
SummerGift 4ca30835c1 【完善】添加 eclipse 生成工程相关处理,并完善参数检查 2019-06-18 14:28:00 +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
armink 6674e77986 [tools][eclipse] Fix eclipse target update error. 2019-04-29 18:17:47 +08:00
Bernard Xiong 3b75e30c8d [Tools] Add eclipse target 2019-03-21 23:04:37 +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
Bernard Xiong 1e78259545 [tools] Add BSP path into Kernel Group. 2019-01-05 07:39:36 +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
Bernard Xiong 27ec671eab [Tools] Add a draft project generator for SES. 2018-11-21 01:04:16 +08:00
Bernard Xiong 42d988ed67 [Tools] Fix the RTT_ROOT issue 2018-11-11 20:04:25 +08:00
Bernard Xiong d687cfb228 [Tools] Change building script for Py3 2018-11-10 18:29:08 +08:00
ArdaFu e7ca31ccaa [tools] Modify building.py and gcc.py for work with Python 3. 2018-11-07 13:40:41 +08:00
ArdaFu 3a63c0af56 [Tools] Modify buliding.py and gcc.py for work with python 3. 2018-11-07 13:38:57 +08:00
weety 937e22fc8b Add scons --pyconfig command for configure project. 2018-09-04 17:14:33 +08:00
liang yongxiang 1f389c684b [tools] add scons --dist-strip support 2018-08-03 11:09:01 +08:00
aozima 0fbd8bf167 [scons] remove check whether exist group library. 2018-07-16 22:45:29 +08:00
armink dc7522b7ca [tools] Fix SCons build error when `RTT_EXEC_PATH` not found. 2018-06-27 08:27:45 +08:00
armink dbe8e60fcc [tools] Change the generate cconfig.h code position for fix the 'scons --target=cc' problem. 2018-06-23 12:04:17 +08:00
armink b7f7d6e6b2 [tools] Fix the IDE project build error when using 'scons --target=cc'. 2018-06-22 15:05:33 +08:00
xieyangrun 82a50f29e9 [tools/building.py]fixed SrcRemove 2018-06-14 11:55:15 +08:00
xieyangrun 86ae6146fd [tools/building.py]fixed SrcRemove /\ convert issue. 2018-06-14 09:30:35 +08:00
liang yongxiang 4e937887f6 [tools] add target=cdk in building script 2018-06-11 09:44:10 +08:00
armink 67dd8c4a0d [tools][scons] Fix error notice when 'EXEC_PATH' is not exist. 2018-06-07 17:35:31 +08:00
armink 1c37c813b5 [tools][scons] Add error notice when 'EXEC_PATH' is not exist. 2018-06-07 15:44:26 +08:00
ArdaFu 099062de78 [tools][building] Add ASFLAGS in DefineGroup. 2018-06-04 14:18:31 +08:00
Bernard Xiong 9f0998abb8 [Tools] Remove `scons --test` argument. 2018-05-31 09:58:35 +08:00
Bernard Xiong fd0ae67289 [Tools] Add target=vsc in building script. 2018-05-30 18:01:24 +08:00
Bernard Xiong 6ac213d622 Add GCC version detection.
Add cconfig.h file for different version of GCC, which is automatically
detected and generated by scons script.
2018-05-14 21:37:11 +08:00
Bernard Xiong 74d045093b [tools] Fix the sys.path issue in IARVersion. 2018-04-15 14:39:35 +08:00
aozima 0d1f75453b update scons script: strict SrcRemove() match rule. 2018-04-07 17:50:14 +08:00
Bernard Xiong 15fa3084c3 [Kernel] include finsh.h file in rtthread.h when RT_USING_FINSH enable 2018-03-01 18:12:49 +08:00
Bernard Xiong c472533f02 [Tools] Add _REENT_SMALL definition when enable nano-newlib 2018-01-16 20:21:40 +08:00
bernard bc6703d0be [Tools] Add useconfig option for scons. 2017-12-29 22:26:39 +08:00
bernard c0b2a1a4b4 [Tools] Add g++ link patch when enble C++. 2017-12-02 10:53:19 +08:00
Bernard Xiong 89afad784c [Tools] Add menuconfig script 2017-11-30 19:56:05 +08:00
bernard adfb73cd8c [Tools] Fix the abspath issue of Rtt_Root in building.py. 2017-11-25 07:37:07 +08:00