xmake v3.1.0 #7694
waruqi
announced in
Announcements
xmake v3.1.0
#7694
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
New features
check_alignof/alignofdetection supportxmake show --format=jsonbuild/cleanand other commandsbatchcmds:calland lua-file transform support forbin2obj/bin2cxmake pluginto install plugins from repositories (repo@nameor name), git urls (github:user/repo[#branch]) and local directories using the packages-styleplugins/<first-letter>/<name>layout, and list built-in / installed / available plugins with their descriptionsChanges
find_packageset_encodingsand filter output for nvccFormatMessageWfor Windows system error messagescargopackage installationadd_toolsetapi checkerxmake plugin --installto install plugins from xmake-repo aspluginkind packages, reusing the package installation flowBugs fixed
-flto=thinregression for clang-clcontainsand improve PCH for C++ std modulesTRACErmdirvia tbox update.exe/.baton Windowsset_pcheaderfor msvc in C modeprocess.openwin.sdk.resourcesource batches (#7682)build.c++.modules.tryreuse新特性
check_alignof/alignof检测支持xmake show --format=jsonbuild/clean等命令传递多个目标名bin2obj/bin2c添加batchcmds:call和 lua 文件 transform 支持xmake plugin,支持从仓库(repo@name或名称)、git 地址(github:user/repo[#branch])以及本地目录安装插件,仓库中的插件采用与 packages 相同的plugins/<首字母>/<名称>布局,并列出内置、已安装和仓库中可安装的插件及其描述改进
find_package中的 vcpkg 依赖信息set_encodings并过滤其输出FormatMessageW获取 Windows 系统错误信息cargo包安装add_toolsetapi 检查器xmake plugin --install,将插件作为plugin类型的包从 xmake-repo 安装,复用包安装流程Bugs 修复
-flto=thin回归问题contains崩溃并改进 C++ std 模块的 PCHTRACErmdir.exe/.bat检测set_pcheaderprocess.open中错误的 Lua 栈索引win.sdk.resource源文件批次生成构建边的问题(#7682)build.c++.modules.tryreuse的依赖顺序What's Changed
xmake show --format=jsonby @Meha555 in Enablexmake show --format=json#7587New Contributors
xmake show --format=json#7587Full Changelog: v3.0.9...v3.1.0
This discussion was created from the release xmake v3.1.0.
All reactions