<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rt-thread.git/tools/targets, branch copilot/fix-sys-getaddrinfo-bug</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.</subtitle>
<id>http://cgit.235523.xyz/rt-thread.git/atom/tools/targets?h=copilot%2Ffix-sys-getaddrinfo-bug</id>
<link rel='self' href='http://cgit.235523.xyz/rt-thread.git/atom/tools/targets?h=copilot%2Ffix-sys-getaddrinfo-bug'/>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/'/>
<updated>2026-05-24T02:35:56Z</updated>
<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>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>
<entry>
<title>[tools][cmake]:Fix the cmake creation error of scons</title>
<updated>2026-01-06T08:47:43Z</updated>
<author>
<name>CYFS</name>
<email>2805686936@qq.com</email>
</author>
<published>2026-01-06T07:53:36Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/commit/?id=96bce3653381988322b72917f67744909f1f907e'/>
<id>urn:sha1:96bce3653381988322b72917f67744909f1f907e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix: 更换去重算法，保证工程输出一致性</title>
<updated>2026-01-02T03:57:49Z</updated>
<author>
<name>蒙蒙plus</name>
<email>chengmeng_2@outlook.com</email>
</author>
<published>2025-12-30T09:26:23Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/commit/?id=d9c74834b096170f6eeb01811fc5a1e1929f8aab'/>
<id>urn:sha1:d9c74834b096170f6eeb01811fc5a1e1929f8aab</id>
<content type='text'>
便于 git管理
</content>
</entry>
<entry>
<title>[tool] fixed scons --target=xmake</title>
<updated>2025-11-23T14:31:56Z</updated>
<author>
<name>guozhanxin</name>
<email>guozhanxin@rt-thread.com</email>
</author>
<published>2025-11-22T10:24:24Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/commit/?id=6695599afcd365b0fe18e023c830b8260663f3cb'/>
<id>urn:sha1:6695599afcd365b0fe18e023c830b8260663f3cb</id>
<content type='text'>
</content>
</entry>
<entry>
<title>[xuantie/bsp] 修正生成玄铁CDK工程脚本并适配E906 BSP #10616</title>
<updated>2025-08-19T01:41:30Z</updated>
<author>
<name>Yaochenger</name>
<email>75192526+Yaochenger@users.noreply.github.com</email>
</author>
<published>2025-08-19T01:41:30Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/commit/?id=f4e4188197b3033174af0b229399126969a80928'/>
<id>urn:sha1:f4e4188197b3033174af0b229399126969a80928</id>
<content type='text'>
</content>
</entry>
<entry>
<title>[tools]:修复iar添加宏不完全  (#10507)</title>
<updated>2025-07-15T05:33:40Z</updated>
<author>
<name>蒙蒙plus</name>
<email>chengmeng_2@outlook.com</email>
</author>
<published>2025-07-15T05:33:40Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/commit/?id=53fcd9d08579bd9ac9c2a56f765f50fa9624ca99'/>
<id>urn:sha1:53fcd9d08579bd9ac9c2a56f765f50fa9624ca99</id>
<content type='text'>
[tools]:修复iar添加宏不完全
参考#10456</content>
</entry>
<entry>
<title>[tools] Optimize the file opening method.</title>
<updated>2025-07-08T01:29:13Z</updated>
<author>
<name>bernard</name>
<email>bernard.xiong@rt-thread.com</email>
</author>
<published>2025-07-06T14:52:47Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/commit/?id=e57605fa9500a7d636f626b6ba12885376f8a4d5'/>
<id>urn:sha1:e57605fa9500a7d636f626b6ba12885376f8a4d5</id>
<content type='text'>
</content>
</entry>
<entry>
<title>[tools] Add workspace generation for RT-Thread root directory.</title>
<updated>2025-07-08T01:29:13Z</updated>
<author>
<name>bernard</name>
<email>bernard.xiong@rt-thread.com</email>
</author>
<published>2025-07-05T13:07:34Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/commit/?id=0f478b649699e8348f01869228023255fcd1cb36'/>
<id>urn:sha1:0f478b649699e8348f01869228023255fcd1cb36</id>
<content type='text'>
</content>
</entry>
</feed>
