X

xmake

X
xmake Dev Tools v3.0.9

xmake v3.0.9

New features #7430: Add C interop support for the Zig toolchain #7443: Add utils.replace built-in rule #7437: Upgrade built-in Lua runtime to 5.5 #7446: Add Fil-C toolchain support #7489: vsxmake: generate .csproj for C# targets #7491: Add xrepo info --depgraph to print the package dependency graph #7490: Support exporting the target dependency graph as JSON or DOT #7518: Add aria2 download backen…

X
xmake Dev Tools v3.0.8

xmake v3.0.8

New features #7398: Add C# language and dotnet toolchain support #7410: Add C# and C/C++ interop support via P/Invoke #7360: Support custom templates #7367: Add xmake create --list and remote template distribution #7313: Add build.release.strip policy #7333: Add winos.file_signature function #7336: Add support for running wasi target #7346: Add nnd debugger support #7366: Add tarxz pack format Cha…

X
xmake Dev Tools v3.0.7

xmake v3.0.7

New features #7178: Switch Verilator build file parsing from cmake to json format #7186: Add alpine ci #7187: Add suffix support for CUDA architecture #7190: Nix Package Manager: Add Semantic Versioning and Improve Version Selection #7189: Add package schemes #7208: Support dynamic mkspec selection for Qt SDK #7219: Add cli.iconv module #7235: Add string case conversion functions: lower and upper…

X
xmake Dev Tools v3.0.6

xmake v3.0.6

https://xmake.io/posts/xmake-update-v3.0.6.html New features #7141: Support disabling native app glue for Android #7139: Add Android native app build support #7127: Add deplibs support in binutils #7120: Add extractlib support in binutils #7106: Add /std:c++23preview support for MSVC #7105: Add bin2obj support for glsl/hlsl2spv #7103: Add bin2obj rule (faster than bin2c) #7096: Add Flang toolchain…

X
xmake Dev Tools v3.0.5

xmake v3.0.5

Introduction https://xmake.io/posts/xmake-update-v3.0.5.html New features #7055: Add Solaris platform support (i386, x86_64) #7054: Add support for additional BSD systems (NetBSD, OpenBSD, DragonflyBSD) #6929: Add support for GCC 15 toolchain #6967: Add Swift interop support for C++ and Objective-C #6964: Support specifying CUDA SDK version via cuda_sdkver #6963: Add libtool patch support for cros…

X
xmake Dev Tools v3.0.4

xmake v3.0.4

New features #6864: Add default file filter for format task #6843: Improve clang-tidy support #6861: Rewrite of Nix Package Manager Support #6850: Add package api checking #6874: Add scriptdir to project packages #6876: Add versionfiles checker #6884: Add msystem support on msys2 #6891: Add coroutine semaphore #6894: Add llvm-nm for clang toolchain #6918: Add copy_if_different in os.cp Changes #68…

X
xmake Dev Tools v3.0.3

xmake v3.0.3

New features #6778: Add build.linker.output #6779: Add #embed and embedirs support #6787: Support for vs2026 #6785: Support clang and llvm for wdk rules #6791: Add Nix Package Manager Support #6800: Support nushell for xrepo env #6796: Enable support of incomplete wdk Changes #6765: Improve bin2c to use native thread #6771: Fix find gcc/gxx cache #6777: Fix executable path for cmake #6783: Fix bui…

X
xmake Dev Tools v3.0.2

xmake v3.0.2

New features #6755: Add native thread support #6641: Add pkgenvs to target/config #6644: Support .def file with clang #6695: Add /uselocaltime to inf2cat args #6709: Support for wasm64 #6737: Add python stub file extension to cython rule Changes #6651: Improve depfiles #6656: Make build tools support passing in opt.targets #6688: Improve to install targets #6692: Improve protobuf test #6714: Impro…

X
xmake Dev Tools v3.0.1

xmake v3.0.1

New features #4810: Add Native XCode project generator plugin Bugs fixed #6592: Fix objects only links #6586: Fix build.fence policy #6600: Fix compile_commands generator for c++modules #6621: Fix android build for ndk r17c #6635: Fix batchcmds for qt/moc 新特性 #4810: 添加新的原生 Xcode 工程生成插件 Bugs 修复 #6592: 修复 object 目标的链接问题 #6586: 修复 build.fence 策略 #6600: 修复 compile_commands 生成器 #6621: 修复 android ndk r1…

X
xmake Dev Tools v3.0.0

xmake v3.0.0

New features #5926: Add MIDL support #6414: Add platform.windows.subsystem rule #5527: Switch to 3.0 policies Changes #6202: Improve rule API and build dependency order #5624: Enable auto build when calling xmake run by default #5526: Use MD/MDd runtimes for msvc by default #5545: Use ninja generator for cmake package by default #6355: Support customizing implib path of MinGW/MSVC #6373: Improve c…