<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rt-thread.git/tools/building.py, branch v2.1.0_alpha</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.</subtitle>
<id>http://cgit.235523.xyz/rt-thread.git/atom/tools/building.py?h=v2.1.0_alpha</id>
<link rel='self' href='http://cgit.235523.xyz/rt-thread.git/atom/tools/building.py?h=v2.1.0_alpha'/>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/'/>
<updated>2015-05-04T14:04:01Z</updated>
<entry>
<title>[tools] Fix ua target issue.</title>
<updated>2015-05-04T14:04:01Z</updated>
<author>
<name>Bernard Xiong</name>
<email>bernard.xiong@gmail.com</email>
</author>
<published>2015-05-04T14:04:01Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/commit/?id=448f9c9a7a2ae42c83e6dfed3f97233adf6e20a7'/>
<id>urn:sha1:448f9c9a7a2ae42c83e6dfed3f97233adf6e20a7</id>
<content type='text'>
</content>
</entry>
<entry>
<title>[tools] Add package.json as building script</title>
<updated>2015-04-10T06:35:59Z</updated>
<author>
<name>Bernard Xiong</name>
<email>bernard.xiong@gmail.com</email>
</author>
<published>2015-04-10T06:35:59Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/commit/?id=1f95de43aa6f24d2684e40b1d9e1a60689f7651d'/>
<id>urn:sha1:1f95de43aa6f24d2684e40b1d9e1a60689f7651d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>building: PrepareBuilding forgot to declare BuildOptions as global</title>
<updated>2015-03-18T07:50:10Z</updated>
<author>
<name>Grissiom</name>
<email>chaos.proton@gmail.com</email>
</author>
<published>2015-03-18T07:50:10Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/commit/?id=43e020d48162504ddf48f4385a7b4099eece8772'/>
<id>urn:sha1:43e020d48162504ddf48f4385a7b4099eece8772</id>
<content type='text'>
The global variables in the building.py are totally a pile of shit.
</content>
</entry>
<entry>
<title>[Tools] Add bsp_directory.</title>
<updated>2015-03-14T01:46:37Z</updated>
<author>
<name>Bernard Xiong</name>
<email>bernard.xiong@gmail.com</email>
</author>
<published>2015-03-14T01:46:37Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/commit/?id=1d23ce6cbd9fa1e221b6e91a7b8c1dac80e80b92'/>
<id>urn:sha1:1d23ce6cbd9fa1e221b6e91a7b8c1dac80e80b92</id>
<content type='text'>
Add bsp_directory for PrepareModuleBuilding function and module building environment can parse rtconfig.h too.</content>
</entry>
<entry>
<title>[Tools] Add copyright information for scons script files</title>
<updated>2015-01-23T06:34:09Z</updated>
<author>
<name>Bernard Xiong</name>
<email>bernard.xiong@gmail.com</email>
</author>
<published>2015-01-23T06:34:09Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/commit/?id=950c3a4298e57f25ef1ca6b044f67010936db1e8'/>
<id>urn:sha1:950c3a4298e57f25ef1ca6b044f67010936db1e8</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add mdk5 support in SCons tools</title>
<updated>2014-11-19T06:57:10Z</updated>
<author>
<name>Bright Pan</name>
<email>loststriker@gmail.com</email>
</author>
<published>2014-11-19T06:57:10Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/commit/?id=777d3c059bffc9f8b3c5805a97871aae269bae80'/>
<id>urn:sha1:777d3c059bffc9f8b3c5805a97871aae269bae80</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Delete trailing whitespace</title>
<updated>2014-11-19T06:52:36Z</updated>
<author>
<name>Bright Pan</name>
<email>loststriker@gmail.com</email>
</author>
<published>2014-11-19T06:52:36Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/commit/?id=06f8426f598997eac32ada2051a0db00dad72948'/>
<id>urn:sha1:06f8426f598997eac32ada2051a0db00dad72948</id>
<content type='text'>
</content>
</entry>
<entry>
<title>SCons: allow set object files in DefineGroup</title>
<updated>2014-11-18T09:08:21Z</updated>
<author>
<name>Grissiom</name>
<email>chaos.proton@gmail.com</email>
</author>
<published>2014-11-18T09:04:35Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/commit/?id=767720c1f7bb558dfee8df73dfb982496fd387bd'/>
<id>urn:sha1:767720c1f7bb558dfee8df73dfb982496fd387bd</id>
<content type='text'>
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.
</content>
</entry>
<entry>
<title>tools: fix SrcRemove on empty src</title>
<updated>2014-10-08T10:03:12Z</updated>
<author>
<name>Grissiom</name>
<email>chaos.proton@gmail.com</email>
</author>
<published>2014-10-08T09:53:26Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/commit/?id=d33df46f1921f241199e7520e384e851840571ef'/>
<id>urn:sha1:d33df46f1921f241199e7520e384e851840571ef</id>
<content type='text'>
If the src is empty list, it will crash at:

    IndexError: list index out of range:
      File "/home/xxx/src/SConstruct", line 39:
        objs = PrepareBuilding(env, RTT_ROOT, has_libcpu=True)
      ...
      File "/home/xxx/src/drivers/SConscript", line 12:
        SrcRemove(src, src_need_remove)
      File "/home/rt-thread-stable/tools/building.py", line 496:
        if type(src[0]) == type('str'):
</content>
</entry>
<entry>
<title>tools: preserve the order of CPPPATH/CPPDEFINES/LIBPATH/LIBS</title>
<updated>2014-10-08T04:22:30Z</updated>
<author>
<name>Grissiom</name>
<email>chaos.proton@gmail.com</email>
</author>
<published>2014-10-08T04:18:45Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/commit/?id=2c5eea4c21ea66f711974ab6ce1048337f7b9efc'/>
<id>urn:sha1:2c5eea4c21ea66f711974ab6ce1048337f7b9efc</id>
<content type='text'>
The order of them are important while the uniqueness has nothing to do
with the compiling.
</content>
</entry>
</feed>
