<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rt-thread.git/tools, branch copilot/fix-aarch64-github-actions-job</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.</subtitle>
<id>http://cgit.235523.xyz/rt-thread.git/atom/tools?h=copilot%2Ffix-aarch64-github-actions-job</id>
<link rel='self' href='http://cgit.235523.xyz/rt-thread.git/atom/tools?h=copilot%2Ffix-aarch64-github-actions-job'/>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/'/>
<updated>2026-06-05T06:41:51Z</updated>
<entry>
<title>ci: tighten BSP build failure detection</title>
<updated>2026-06-05T06:41:51Z</updated>
<author>
<name>CYFS</name>
<email>2805686936@qq.com</email>
</author>
<published>2026-06-03T09:42:27Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/commit/?id=75246b56d58a21be46ceb5d483fdb9f039967bff'/>
<id>urn:sha1:75246b56d58a21be46ceb5d483fdb9f039967bff</id>
<content type='text'>
</content>
</entry>
<entry>
<title>[feat][ci]: verify bsp dist build</title>
<updated>2026-06-02T10:06:01Z</updated>
<author>
<name>CYFS</name>
<email>2805686936@qq.com</email>
</author>
<published>2026-05-28T06:44:47Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/commit/?id=c577400ca73f352bd331eaed2785a1f31ef7f19d'/>
<id>urn:sha1:c577400ca73f352bd331eaed2785a1f31ef7f19d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add picolib support to bsp/x86, default to newlib</title>
<updated>2026-05-25T01:51:06Z</updated>
<author>
<name>atxhua</name>
<email>230633481+atxhua@users.noreply.github.com</email>
</author>
<published>2026-05-15T18:18:51Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/commit/?id=479acdb47ef7fe8b0658a3f6a35fcbbf55a68e0a'/>
<id>urn:sha1:479acdb47ef7fe8b0658a3f6a35fcbbf55a68e0a</id>
<content type='text'>
    - add i686-atxhua-picolib-elf-gcc toolchain
    - add picolib option to bsp/x86
    - add necessary picolib require library
</content>
</entry>
<entry>
<title>fix[tool]zigbuild: 适配Zig 0.14+版本的构建脚本变更</title>
<updated>2026-05-24T02:35:56Z</updated>
<author>
<name>guozhanxin</name>
<email>guozhanxin@rt-thread.com</email>
</author>
<published>2026-05-20T07:42:15Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/commit/?id=ffb509a42428751c9ab8b07fdb3242ea587cd9a9'/>
<id>urn:sha1:ffb509a42428751c9ab8b07fdb3242ea587cd9a9</id>
<content type='text'>
新增Zig版本检测逻辑，根据当前Zig版本切换兼容的构建配置：
0.14及以上版本使用新的模块构建API，
低于0.14版本保留原有构建逻辑
</content>
</entry>
<entry>
<title>[tools]: reject unicode dash options</title>
<updated>2026-05-16T13:52:06Z</updated>
<author>
<name>CYFS</name>
<email>2805686936@qq.com</email>
</author>
<published>2026-05-11T14:41:27Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/commit/?id=630f4fa7a37ca99af5952946eea327cf9f1df21c'/>
<id>urn:sha1:630f4fa7a37ca99af5952946eea327cf9f1df21c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add X86 i686 gcc 15.2.0 (#11388)</title>
<updated>2026-05-12T07:00:32Z</updated>
<author>
<name>atxhua</name>
<email>230633481+atxhua@users.noreply.github.com</email>
</author>
<published>2026-05-12T07:00:32Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/commit/?id=8c5e36f525718a91d75033baa02d18acd0a58cb3'/>
<id>urn:sha1:8c5e36f525718a91d75033baa02d18acd0a58cb3</id>
<content type='text'>
* add i686 x86 newlib toolchain

* add missing x86 gcc option to manual_dist.yml

* fix typo</content>
</entry>
<entry>
<title>[tool]Fix the issue where using the command "scons --target=eclipse" would rename the project name to "project".</title>
<updated>2026-02-27T02:42:31Z</updated>
<author>
<name>yans</name>
<email>3083236317@qq.com</email>
</author>
<published>2026-02-06T10:06:24Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/commit/?id=dc1c5b4ba3778d30d216eac393ef2432eb9d7a62'/>
<id>urn:sha1:dc1c5b4ba3778d30d216eac393ef2432eb9d7a62</id>
<content type='text'>
</content>
</entry>
<entry>
<title>chore: fix typo in components and libcpu</title>
<updated>2026-02-13T13:54:59Z</updated>
<author>
<name>theqengineer</name>
<email>zyrhqu@gmail.com</email>
</author>
<published>2026-02-13T07:04:27Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/commit/?id=85b656b14dcfe8a3ab27c819e168dde082ab39ef'/>
<id>urn:sha1:85b656b14dcfe8a3ab27c819e168dde082ab39ef</id>
<content type='text'>
</content>
</entry>
<entry>
<title>cmake: make CPPDEFINES handling robust for SCons-generated values</title>
<updated>2026-01-27T05:04:11Z</updated>
<author>
<name>vm22</name>
<email>565000561@qq.com</email>
</author>
<published>2026-01-25T05:02:41Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/commit/?id=97e1f014a174069adc741c4e565d4d3ec343bf51'/>
<id>urn:sha1:97e1f014a174069adc741c4e565d4d3ec343bf51</id>
<content type='text'>
[tools][cmake] fix type handling when generating CMake targets

[Root Cause]
Unexpected macro definition types during `scons --target=cmake`
could trigger a TypeError and abort CMakeLists.txt generation.

[Solution]
Add support for handling different macro definition types.

[Affect Area]
cmake.py

[Test Suggestion]
Run `scons --target=cmake` and verify CMakeLists.txt is generated
successfully with different macro definition formats.
</content>
</entry>
<entry>
<title>[tool] tools/targets/vsc.py : improve compile_commands handling and w… (#11138)</title>
<updated>2026-01-19T03:31:00Z</updated>
<author>
<name>ricky</name>
<email>1486344514@qq.com</email>
</author>
<published>2026-01-19T03:31:00Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/commit/?id=a68cc2e71a1a33c384018c65235b036195784a95'/>
<id>urn:sha1:a68cc2e71a1a33c384018c65235b036195784a95</id>
<content type='text'>
[tool] tools/targets/vsc.py : improve compile_commands handling and workspace excludes
  - broaden source file extension detection to include C++ and asm
  - resolve compile_commands path to absolute and pass its directory to clangd
  - limit excludes scan to rt-thread/packages and always include board/linker_scripts</content>
</entry>
</feed>
