Xmake v3.1.1 发布,Addons 扩展 Xmake 自身
在此版本中,我们新增了 addons 扩展支持。上个版本我们重构了 xmake plugin,让插件可以像包一样分发,而 addons 把这件事做得更彻底:一个 addon 不仅可以携带插件,还能携带规则、工具链、工程模板、lua 模块和 includes 文件,相当于一整套开发工具包,一条命令就能装好,也可以由工程声明后自动安装。
此外,我们还新增了 package.host.install_locally 策略和一批新的交叉编译架构,重构了模板的分发方式,并且新增了 BSD 上的 pkg 包管理器支持。
我们平时用的包,提供的是程序要链接的库,而 addon 扩展的是 xmake 本身,给构建工具增加新的能力。