summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2025-09-14Merge pull request #6796 from Arthapz/enable-custom-wdk-pathruki
feat(wdk rules) enable support of incomplete wdk
2025-09-13Merge pull request #6800 from star-hengxing/nuruki
Support nushell for xrepo env
2025-09-13fix run scriptruki
2025-09-13Merge pull request #6788 from Arthapz/improve-incremental-build-clangruki
feat(C++ modules) Improve incremental build clang
2025-09-13Merge pull request #6798 from Arthapz/add-external-strip-flags-clruki
fix(C++ modules) add external to the strippeable_flags for msvc
2025-09-13Update tty.luaruki
2025-09-13Support nushell for xrepo envstar9029
2025-09-12fix(C++ modules) add external to the strippeable_flags for msvcArthur LAURENT
2025-09-12feat(wdk rules) support of non standalone installation of WDK (by setting ↵Arthur LAURENT
wdk.sdkdir target value)
2025-09-12Merge pull request #6791 from ZZBaron/feature/nix-supportruki
Add Nix Package Manager Support
2025-09-11added nixos to linuxos.namezack
2025-09-11fix(wdk rules) only assert for missing wdk binary when the binary is neededArthur LAURENT
2025-09-11nix support: adjustments pointed out by rukizzbaron
2025-09-11Merge pull request #6793 from Sunrisepeak/sunrisepeak-patch-2ruki
workflows: use musl to avoid glibc's version issue
2025-09-11workflows: use musl to avoid glibc's version issuesunrisepeak
- #6792 use musl-libc static link xmake-bundle to avoid "version `GLIBC_2.29' not found" Signed-off-by: sunrisepeak <[email protected]>
2025-09-11Merge pull request #6784 from xmake-io/optiruki
Continue to optimize building targets speed
2025-09-11fix load tool cacheruki
2025-09-11feat: add nix supportzzbaron
2025-09-11Merge pull request #6785 from Arthapz/support-wdk-clangruki
feat(wdk rules) support clang and llvm for wdk rules
2025-09-10feat(C++ modules) add build.c++.modules.non_cascading_changes policy to ↵Arthur LAURENT
enable bmi hash comparison as incremental build optimisation for clang
2025-09-10feat(C++ modules) add support of reduced bmi for clangArthur LAURENT
2025-09-10nfc(C++ modules) optimize two phases build for clang by using pcm file to ↵Arthur LAURENT
compile objectfile instead of module sourcefile
2025-09-10nfc(C++ modules) run tests with two phases compilation disabled for clangArthur LAURENT
2025-09-10fix(wdk tests) fix wdk tests to make them build with clangArthur LAURENT
2025-09-10improve detectcache saveruki
2025-09-10improve testruki
2025-09-10limit jobsruki
2025-09-10improve build_targets testruki
2025-09-10continue to optimize building targetsruki
2025-09-10Merge pull request #6787 from xmake-io/msvcruki
Support for vs2026
2025-09-10update tboxruki
2025-09-10improve vs versionruki
2025-09-10update readmeruki
2025-09-10add plucky ppa #6786ruki
2025-09-10support for vs2026ruki
2025-09-09feat(wdk rules) support clang / llvm toolchainsArthur LAURENT
2025-09-09nfc(wdk rule) simplify wdk/env/load.luaArthur LAURENT
2025-09-09fix(windows.subsystem rule) use Xlinker instead of -Wl when using clang to ↵Arthur LAURENT
allow pass the system version
2025-09-09Merge pull request #6780 from xmake-io/optiruki
Add benchmarks and optimize config/build targets
2025-09-09improve is_embedruki
2025-09-09skip embed binaryruki
2025-09-09disable test firstruki
2025-09-09improve deltaruki
2025-09-09improve build targetsruki
2025-09-09Merge pull request #6744 from Arthapz/hide-dependency-flags2ruki
feat(C++ modules support) use a file for requires flags when --verbose or --diagnosis is supplied
2025-09-09Fix flag wrapping for cxxflags in builder.luaruki
2025-09-09Update main.cppruki
2025-09-09Merge pull request #6783 from Arthapz/fix-stdmodule-policyruki
fix(C++ modules) fix build.c++.modules.std policy
2025-09-08fix(C++ modules) fix build.c++.modules.std policyArthur LAURENT
2025-09-08Merge pull request #6782 from xmake-io/threadruki
update engine