summaryrefslogtreecommitdiff
path: root/xmake
AgeCommit message (Collapse)Author
4 hoursadd more lua native modulesluaruki
5 daysfix platform menu for serviceruki
6 daysfix local dirruki
6 daysfix co_resumeruki
7 daysMerge pull request #7726 from damster101/patch1ruki
Improve MinGW toolchain support for Clang and libc++
8 dayssimplifyDamian Höster
8 daysimprove commentsruki
8 daysMerge pull request #7733 from xmake-io/addonruki
Check conflict for addon modules
8 daysMerge branch 'xmake-io:dev' into patch1Damian Höster
8 dayscheck conflict for addonruki
10 daysImprove MinGW toolchain support for Clang and libc++Damian Höster
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.
10 daysAdd SPARC64 to cross platformiFarbod
10 daysAdd SPARC64 to linux platformiFarbod
10 daysAdd new architectures for cross-compilationiFarbod
10 daysimprove coreruki
10 daysMerge pull request #7721 from xmake-io/localruki
add host install locally policy
11 daysadd host install locally policyruki
13 dayspropagate package vector extensions to consumersNorthn
13 daysfix plugind dirsruki
13 daysmove some plugins to addonsruki
2026-08-17Merge pull request #7713 from vkensou/patch-1ruki
let hlsl2spv before module scan
2026-08-16Merge pull request #7714 from xmake-io/addonruki
move add_addons to xmake.lua
2026-08-16improve find addon includesruki
2026-08-16remove unused codesruki
2026-08-16improve interpreterruki
2026-08-16move add_addons to xmake.luaruki
2026-08-16Merge pull request #7710 from xmake-io/vcpkg2ruki
fix linkname
2026-08-16Merge pull request #7709 from xmake-io/runtimeruki
fix clang runtime flags
2026-08-16fix typovkensou
2026-08-16let glsl2spv before module scanvkensou
2026-08-16let hlsl2spv before module scanvkensou
2026-08-16fix linknameruki
2026-08-16fix clang runtime flagsruki
2026-08-16add pkg manager for bsdruki
2026-08-15add addon testruki
2026-08-15fix upgrade addonruki
2026-08-15fix addon installruki
2026-08-15Merge pull request #7696 from xmake-io/addonruki
Add addon support for plugins
2026-08-15fix some bugsruki
2026-08-15improve tipsruki
2026-08-15improve quick search cacheruki
2026-08-15improve maxrecursionruki
2026-08-15use table.orderpairsruki
2026-08-15improve to install addons from reporuki
2026-08-15remove global varsruki
2026-08-14fix(pack): recognize x86_64 when passing -arch to wixgycherish
Only msvc spells the architecture "x64"; under mingw it is "x86_64", so no -arch reached wix and it built an x86 package out of x64 binaries. In an x86 package every program files property, ProgramFiles64Folder included, resolves to Program Files (x86), and that is where the install lands.
2026-08-15fix global modules for addonsruki
2026-08-15improve project.loadruki
2026-08-15improve lockfile versionruki
2026-08-15improve semverruki