New features
- #2447: Add qt.qmlplugin rule and support of qmltypesregistrar
- #2446: Support target group for
xmake install
- #2469: Generate vcpkg-configuration.json
Changes
- Add
preprocessor.linemarkers
policy to disable linemarkers to speed up ccache/distcc - #2389: Improve
xmake run
to parallel running of targets - #2417: Switch the default value of option/showmenu
- #2440: Improve package installation error messages
- #2438: Make sure the solution and project file unchanged by sorting those tables
- #2434: Improve plugins manager, allow to handle multiples plugin repositories
- #2421: Improve config option menu
- #2425: Add
preprocessor.gcc.directives_only
policy - #2455: Improve optimize options for emcc
- #2467: Add compile fallback for msvc/ccache
- #2452: Add build.warning policy
Bugs Fixed
- #2435: fix the search bug when the package name has an extension name.
- #2445: Fix ccache bug for msvc
- #2452: Fix warnings output for ccache
新特性
- #2447: 添加 qt.qmlplugin 规则和 qmltypesregistrar 支持
- #2446: 支持 target 分组安装
- #2469: 产生 vcpkg-configuration.json
改进
- 添加
preprocessor.linemarkers
策略去禁用 linemarkers 去加速 ccache/distcc - #2389: 改进
xmake run
支持并行运行目标程序 - #2417: 切换 option/showmenu 的默认值,默认开启
- #2440: 改进安装包的失败错误信息
- #2438: 确保生成的 vsxmake 工程不会随机变动
- #2434: 改进插件管理器,允许多插件管理
- #2421: 改进配置选项菜单
- #2425: 添加
preprocessor.gcc.directives_only
策略 - #2455: 改进 emcc 的优化选项
- #2467: 支持回退到原始文件编译,兼容 msvc 预处理器的一些问题
- #2452: 添加 build.warning 策略