xmake v2.6.8 Release Notes

  • ๐Ÿ†• 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
    • 0๏ธโƒฃ #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