xmake 2.2.1 已发布,xmake 是一个基于 Lua 的轻量级跨平台自动构建工具,支持在各种主流平台上构建项目。
新特性
#158: 增加对Cuda编译环境的支持
添加
set_tools
和add_tools
接口为指定target目标设置编译工具链添加内建规则:
mode.debug
,mode.release
,mode.profile
和mode.check
添加
is_mode
,is_arch
和is_plat
内置接口到自定义脚本域添加color256代码
#160: 增加对Qt SDK编译环境的跨平台支持,并且增加
qt.console
,qt.application
等规则添加一些Qt工程模板
#169: 支持yasm汇编器
#159: 增加对WDK驱动编译环境支持
改进
添加FAQ到自动生成的xmake.lua文件,方便用户快速上手
扫描二维码关注公众号,回复: 1616010 查看本文章支持Android NDK >= r14的版本
改进swiftc对warning flags的支持
#167: 改进自定义规则:
rule()
改进
os.files
和os.dirs
接口,加速文件模式匹配#171: 改进Qt环境的构建依赖
在makefile生成插件中实现
make clean