<feed xmlns='http://www.w3.org/2005/Atom'>
<title>xmake.git/xmake/modules/detect/sdks/find_mingw.lua, branch lua</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.</subtitle>
<id>http://cgit.235523.xyz/xmake.git/atom/xmake/modules/detect/sdks/find_mingw.lua?h=lua</id>
<link rel='self' href='http://cgit.235523.xyz/xmake.git/atom/xmake/modules/detect/sdks/find_mingw.lua?h=lua'/>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/xmake.git/'/>
<updated>2026-08-21T21:49:41Z</updated>
<entry>
<title>Improve MinGW toolchain support for Clang and libc++</title>
<updated>2026-08-21T21:49:41Z</updated>
<author>
<name>Damian Höster</name>
<email>damian.hoester@posteo.de</email>
</author>
<published>2026-08-21T21:49:41Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/xmake.git/commit/?id=0eb5c44e2ddb51f58ae76aadf823bacba51078f5'/>
<id>urn:sha1:0eb5c44e2ddb51f58ae76aadf823bacba51078f5</id>
<content type='text'>
This patch primarily enables support for LLVM libc++ runtimes (c++_static, c++_shared) in the mingw toolchain, and updates C++20 module rules so that `import std;` resolves to LLVM libc++ instead of hardcoded GNU libstdc++ when using Clang on MinGW (llvm-mingw), which caused build failures before.
Also, configuring for MinGW on Linux or macOS without a cross-compiler present would previously result in fallback to host-native /usr/bin/gcc. Now unprefixed fallback is only used on Windows/MSYS2/Cygwin hosts. The toolchain check now also automatically selects clang when pointing at llvm-mingw or a clang-only installation, avoiding the need to manually pass clang = true.
</content>
</entry>
<entry>
<title>fix(find_mingw): Support paths like 'mingw/current/bin' and 'mingw/version/bin'</title>
<updated>2026-05-07T07:12:06Z</updated>
<author>
<name>nate</name>
<email>nate.void@outlook.com</email>
</author>
<published>2026-05-07T06:24:19Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/xmake.git/commit/?id=9b582626c62639946034e19eb8d2850706f71674'/>
<id>urn:sha1:9b582626c62639946034e19eb8d2850706f71674</id>
<content type='text'>
</content>
</entry>
<entry>
<title>add more comments</title>
<updated>2026-03-30T15:59:50Z</updated>
<author>
<name>ruki</name>
<email>waruqi@gmail.com</email>
</author>
<published>2026-03-30T15:59:50Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/xmake.git/commit/?id=90f05f17328ccac2764fb80895ef72c4510d91f6'/>
<id>urn:sha1:90f05f17328ccac2764fb80895ef72c4510d91f6</id>
<content type='text'>
</content>
</entry>
<entry>
<title>improve check tips</title>
<updated>2026-02-10T16:06:24Z</updated>
<author>
<name>ruki</name>
<email>waruqi@gmail.com</email>
</author>
<published>2026-02-10T16:06:24Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/xmake.git/commit/?id=f9a18b3ce8bac2a91f0975d2965d07b724524923'/>
<id>urn:sha1:f9a18b3ce8bac2a91f0975d2965d07b724524923</id>
<content type='text'>
</content>
</entry>
<entry>
<title>improve mingw toolchain</title>
<updated>2026-01-09T14:47:30Z</updated>
<author>
<name>ruki</name>
<email>waruqi@gmail.com</email>
</author>
<published>2026-01-09T14:47:30Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/xmake.git/commit/?id=3dea1417ba6abecc32afa3dd944d72d2e96b013b'/>
<id>urn:sha1:3dea1417ba6abecc32afa3dd944d72d2e96b013b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix cacheinfo field reference for mingw detection</title>
<updated>2025-10-04T10:05:36Z</updated>
<author>
<name>ruki</name>
<email>waruqi@gmail.com</email>
</author>
<published>2025-10-04T10:05:36Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/xmake.git/commit/?id=3ef0e493b6202539879289f7b51180177b7134cc'/>
<id>urn:sha1:3ef0e493b6202539879289f7b51180177b7134cc</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add msystem support on msys2</title>
<updated>2025-10-03T14:27:54Z</updated>
<author>
<name>star9029</name>
<email>hengxings783@gmail.com</email>
</author>
<published>2025-10-03T14:27:54Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/xmake.git/commit/?id=85ee33be02afc40a7c5f91de1bb48d603f9a186c'/>
<id>urn:sha1:85ee33be02afc40a7c5f91de1bb48d603f9a186c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>improve detectcache save</title>
<updated>2025-09-10T13:52:30Z</updated>
<author>
<name>ruki</name>
<email>waruqi@gmail.com</email>
</author>
<published>2025-09-10T14:32:48Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/xmake.git/commit/?id=c54be3773f1723268a1b0abbd65f38a8ac8b95f4'/>
<id>urn:sha1:c54be3773f1723268a1b0abbd65f38a8ac8b95f4</id>
<content type='text'>
</content>
</entry>
<entry>
<title>rename copyright</title>
<updated>2025-07-03T15:03:12Z</updated>
<author>
<name>ruki</name>
<email>waruqi@gmail.com</email>
</author>
<published>2025-07-03T15:03:12Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/xmake.git/commit/?id=5670477e415e24962c57eac21194c63946ee5e1e'/>
<id>urn:sha1:5670477e415e24962c57eac21194c63946ee5e1e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Obtain MinGW's path from LLVM_MINGW_DIR/ROOT</title>
<updated>2024-11-30T19:38:02Z</updated>
<author>
<name>iFarbod</name>
<email>ifarbod@users.noreply.github.com</email>
</author>
<published>2024-11-30T19:38:02Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/xmake.git/commit/?id=04304b3e063b65d1e3e0ac3f40aa99d36f06e4a3'/>
<id>urn:sha1:04304b3e063b65d1e3e0ac3f40aa99d36f06e4a3</id>
<content type='text'>
If either of LLVM_MINGW_DIR or LLVM_MINGW_ROOT are present as environment variables, MinGW's path will be filled automatically by them.</content>
</entry>
</feed>
