<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rt-thread.git/tools/building.py, branch v2.0.0_beta</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.0.0_beta</id>
<link rel='self' href='http://cgit.235523.xyz/rt-thread.git/atom/tools/building.py?h=v2.0.0_beta'/>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/'/>
<updated>2014-06-09T03:35:36Z</updated>
<entry>
<title>tools/building.py: more descriptive on error</title>
<updated>2014-06-09T03:35:36Z</updated>
<author>
<name>Grissiom</name>
<email>chaos.proton@gmail.com</email>
</author>
<published>2014-06-07T08:46:00Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/commit/?id=af3dc0e63efa6ed6f7feae926065a68542090f80'/>
<id>urn:sha1:af3dc0e63efa6ed6f7feae926065a68542090f80</id>
<content type='text'>
Print the command that failed to execute and try to tell the reason to
fall.
</content>
</entry>
<entry>
<title>Scons: fix the Win32Spawn</title>
<updated>2014-05-24T05:04:49Z</updated>
<author>
<name>Grissiom</name>
<email>chaos.proton@gmail.com</email>
</author>
<published>2014-05-24T05:04:49Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/commit/?id=66ac9821de92f0015ba070b4285e8df1fa822bb6'/>
<id>urn:sha1:66ac9821de92f0015ba070b4285e8df1fa822bb6</id>
<content type='text'>
Windows(tm) CreateProcess does not use the env passed to it to find the
executables. So we have to modify our own PATH to make Popen work. Also,
detect the cmd build-in commands and execute it directly.

Tested on MDK toolchain on RB4088 and the MSVS toolchain on simulator
BSP.
</content>
</entry>
<entry>
<title>scons: no need to set RTT_ROOT as Repository</title>
<updated>2014-04-10T07:09:20Z</updated>
<author>
<name>Grissiom</name>
<email>chaos.proton@gmail.com</email>
</author>
<published>2014-04-10T07:09:20Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/commit/?id=81b284b316c27e8c39e8a1deabbeef31a13612bc'/>
<id>urn:sha1:81b284b316c27e8c39e8a1deabbeef31a13612bc</id>
<content type='text'>
In SCons manual:

=================
In order to inform the C compiler about the repositories,  SCons will
add appropriate -I flags to the compilation commands for each directory
in the $CPPPATH list. So if we add the current directory to the
construction environment $CPPPATH like so:

    env = Environment(CPPPATH = ['.'])
    env.Program('hello.c')
    Repository('/usr/repository1')

Then re-executing SCons yields:

    % scons -Q
    cc -o hello.o -c -I. -I/usr/repository1 hello.c
    cc -o hello hello.o
=================

The additional include directory is definitely not what we want. Just
remove the additional Repository line.
</content>
</entry>
<entry>
<title>scons: seperate the BSP build with the kernel build</title>
<updated>2014-04-10T07:03:11Z</updated>
<author>
<name>Grissiom</name>
<email>chaos.proton@gmail.com</email>
</author>
<published>2014-04-10T07:03:11Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/commit/?id=a03816ef9aa583bb16ad1282dacaad9c02b87cd7'/>
<id>urn:sha1:a03816ef9aa583bb16ad1282dacaad9c02b87cd7</id>
<content type='text'>
BSPs could have their own components/ etc. If they point to the same
folder, SCons would find the wrong source code to compile.
</content>
</entry>
<entry>
<title>Add UA building script.</title>
<updated>2014-03-24T06:50:47Z</updated>
<author>
<name>bernard</name>
<email>bernard.xiong@gmail.com</email>
</author>
<published>2014-03-24T06:50:47Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/commit/?id=6289a1aa25ebe292cad744fa614ef85438842bc1'/>
<id>urn:sha1:6289a1aa25ebe292cad744fa614ef85438842bc1</id>
<content type='text'>
</content>
</entry>
<entry>
<title>[JS] fix the include path issue</title>
<updated>2014-02-25T05:43:59Z</updated>
<author>
<name>Bernard Xiong</name>
<email>bernard.xiong@gmail.com</email>
</author>
<published>2014-02-25T05:43:59Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/commit/?id=3d80e414ff6c03ff04fecb914e7aa9b3fb535e03'/>
<id>urn:sha1:3d80e414ff6c03ff04fecb914e7aa9b3fb535e03</id>
<content type='text'>
</content>
</entry>
<entry>
<title>[scons] Add the library to the group when used buildlib building</title>
<updated>2014-02-22T16:08:38Z</updated>
<author>
<name>bernard</name>
<email>bernard.xiong@gmail.com</email>
</author>
<published>2014-02-22T16:08:38Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/commit/?id=5ce39b8ad833d129616ac888fc27208e62e39cc1'/>
<id>urn:sha1:5ce39b8ad833d129616ac888fc27208e62e39cc1</id>
<content type='text'>
</content>
</entry>
<entry>
<title>[scons] Use a single path for group (ci build)</title>
<updated>2014-02-16T08:36:54Z</updated>
<author>
<name>Bernard Xiong</name>
<email>bernard.xiong@gmail.com</email>
</author>
<published>2014-02-16T08:36:54Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/commit/?id=fd4554392a6f8011c681a56e44dc116d0906d927'/>
<id>urn:sha1:fd4554392a6f8011c681a56e44dc116d0906d927</id>
<content type='text'>
</content>
</entry>
<entry>
<title>[scons] fix library suffix issue.</title>
<updated>2014-02-15T02:29:35Z</updated>
<author>
<name>bernard</name>
<email>bernard.xiong@gmail.com</email>
</author>
<published>2014-02-15T02:29:35Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/commit/?id=fb6b1c2520c5275da9f2ca2859be53cb1da89f66'/>
<id>urn:sha1:fb6b1c2520c5275da9f2ca2859be53cb1da89f66</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add more feature on buildlib</title>
<updated>2014-02-07T15:23:44Z</updated>
<author>
<name>bernard</name>
<email>bernard.xiong@gmail.com</email>
</author>
<published>2014-02-07T15:23:44Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/commit/?id=07f837578320577dc63395f4db3a476aa8954d69'/>
<id>urn:sha1:07f837578320577dc63395f4db3a476aa8954d69</id>
<content type='text'>
</content>
</entry>
</feed>
