4
0
mirror of https://github.com/RT-Thread/rt-thread.git synced 2025-01-18 09:43:30 +08:00

316 Commits

Author SHA1 Message Date
Bernard Xiong
7bc87e4ae8 [Kconfig] Rename all of KConfig files to 'Kconfig' 2017-11-30 20:12:53 +08:00
Bernard Xiong
89afad784c [Tools] Add menuconfig script 2017-11-30 19:56:05 +08:00
Bernard Xiong
79bffa4eb1 [Tools] Add kconfig-frontends 2017-11-27 23:36:07 +08:00
bernard
adfb73cd8c [Tools] Fix the abspath issue of Rtt_Root in building.py. 2017-11-25 07:37:07 +08:00
MurphyZhao
7b2628393b [tools/building.py][Fix] Add do_copy_file function form mkdist 2017-11-13 14:15:16 +08:00
tanek liang
9d01021f30 [Tools] scons add iar LIBS and LIBPATH support 2017-11-10 19:49:34 +08:00
Bernard Xiong
5293dddd00 [Tools] Remove menuconfig command in scons 2017-11-06 14:01:48 +08:00
bernard
6f6dd80103 [Tools] Add scons --dist command. 2017-11-04 17:39:45 +08:00
bernard
a9a02d5e1f [Tools] Add more template detect in buildbot. 2017-11-03 21:09:50 +08:00
ArdaFu
7c9075dfb2 [tools]menuconfig.py. Fix config line split error when config line contains more then one equal marks. 2017-11-03 15:01:41 +08:00
bernard
f08d1f5034 [Tools] Add genconfig command in scons. 2017-11-02 16:57:17 +08:00
aozima
a1902f2de0 update SrcRemove(): auto detect string or file object. 2017-10-24 09:49:48 +08:00
bernard
5c6a6e5db8 [Tools] Add $ var support in IAR project file. 2017-10-10 16:52:15 +08:00
Bernard Xiong
a7c4a23c67 [tools] add --menuconfig option for scons 2017-01-31 13:22:56 +00:00
Bernard Xiong
033d254c4d [tools] rename KConfig menu name 2017-01-31 13:22:25 +00:00
bernard
d692001fd5 [tools] Add KConfig files. 2017-01-31 11:54:12 +08:00
Bernard Xiong
de3cf4195a [Tools] Add group libs support in vs project. 2017-01-19 23:10:46 +08:00
Bernard Xiong
475a3b8b85 [Tools] fix CPPDEFINES issue in vs 2017-01-08 10:01:48 +08:00
Bernard Xiong
4730a45ab3 [tools] Add LocalOption routines. 2016-10-28 22:12:24 +08:00
Bernard Xiong
9c48f9e09c [Tools] Fix the CPP file type in Keil. 2016-04-09 23:10:28 +08:00
onelife
aee3a1d4c5 SCons PreProcessor patch: Stop processing "#define" in false condition
Example "rtconfig.h" content:
 ...
 //#define BOARD_USING_LED
 #if defined(BOARD_USING_LED)
 #define RT_USING_RTGUI
 #endif
 ...

- Before patching, RTGUI module will be built although not intend to do so.
- After patching, RTGUI module will not be built.
2016-03-08 01:42:01 +08:00
Bernard Xiong
1086f6cfa0 [Tools] Fix the buildlib with LOCAL_* options group 2015-10-14 11:07:42 +08:00
Bernard Xiong
3fb53adc4f [Tools] Update Keil MDK project generation.
Add C++ files support;
Fix the two same group issue if to add a library into an exist group.
2015-10-11 15:37:12 +08:00
Bernard Xiong
2e2886168e [Tools] Add win32 spawn patch for module building. 2015-10-11 15:34:32 +08:00
Bernard Xiong
fc54a74abb [BSP] stm32f7-disco cleanup 2015-08-09 09:17:28 +08:00
Bernard Xiong
1a5c579e71 [Tools] merge local modification 2015-08-09 00:03:40 +08:00
Bernard Xiong
804e23a3aa [tools] fix the list in list issue when use LOCAL_* options 2015-08-04 09:43:27 +08:00
Bernard Xiong
0af2be6b5d [Tools] Add LOCAL_* options for group definition 2015-07-27 10:34:53 +08:00
Bernard Xiong
f5217d6a9c [Tools] Add LOCAL_* options for group definition 2015-07-25 23:50:17 +08:00
aozima
76d82d6803 update scons MDK5 project script: clean old groups. 2015-06-25 20:49:54 +08:00
aozima
6230ff81cc fixed scons building error when use LIB. 2015-05-22 16:49:07 +08:00
BernardXiong
2313424f81 [tools] Add better way to generate MDK project file. 2015-05-11 21:12:53 +08:00
Bernard Xiong
448f9c9a7a [tools] Fix ua target issue. 2015-05-04 22:04:01 +08:00
Bernard Xiong
1e38f39bea [tools] Using object name to decide whether use alias name in Keil MDK. 2015-04-24 11:48:38 +08:00
Bernard Xiong
b6951f64b8 [tools] Using object name to decide whether use alias name in Keil MDK. 2015-04-24 11:48:26 +08:00
Bernard Xiong
1f95de43aa [tools] Add package.json as building script 2015-04-10 06:35:59 +00:00
Bernard Xiong
4b838caaf8 Merge remote-tracking branch 'upstream/master' 2015-04-10 06:34:02 +00:00
www220@tom.com
7e260dbcce 修正rtt-root位于其他目录时计算目录错误的bug 2015-04-08 00:52:42 +08:00
www220@tom.com
2eaaa2cb05 在vs2010中将编译文件分组 2015-04-07 18:27:51 +08:00
Bernard Xiong
6c83ff6eca Merge remote-tracking branch 'coding/master' 2015-03-31 07:03:22 +00:00
Bernard.Xiong
cf37bccae4 Add copyright information 2015-03-22 08:56:37 +08:00
Grissiom
43e020d481 building: PrepareBuilding forgot to declare BuildOptions as global
The global variables in the building.py are totally a pile of shit.
2015-03-18 15:50:10 +08:00
Bernard Xiong
1d23ce6cbd [Tools] Add bsp_directory.
Add bsp_directory for PrepareModuleBuilding function and module building environment can parse rtconfig.h too.
2015-03-14 09:46:37 +08:00
Bernard Xiong
950c3a4298 [Tools] Add copyright information for scons script files 2015-01-23 14:34:09 +08:00
Bernard Xiong
765ac35e13 add AStyle shell script file 2015-01-19 08:54:18 +00:00
bernard
09602fd9d8 If there is no CPPDEFINES, generate an empty GetCPPDEFINES function. 2015-01-04 12:26:01 +08:00
Grissiom
ee59452ee5 clang-analyze: force 32bit compile 2014-12-24 12:10:00 +08:00
Bright Pan
777d3c059b Add mdk5 support in SCons tools 2014-11-19 14:57:10 +08:00
Bright Pan
06f8426f59 Delete trailing whitespace 2014-11-19 14:52:36 +08:00
Grissiom
767720c1f7 SCons: allow set object files in DefineGroup
The source files can be the raw file names end with .c or .o. So return
the raw file names is more flexible than wrap them with Object.
2014-11-18 17:08:21 +08:00