xmake v2.6.4 Release Notes

  • ๐Ÿ†• New features

    • ๐Ÿ“ฆ #2011: Support to inherit base package
    • ๐Ÿ‘Œ Support to build and run xmake on sparc, alpha, powerpc, s390x and sh4
    • โž• Add on_download for package()
    • ๐Ÿง #2021: Support Swift for linux and windows
    • ๐Ÿ‘ #2024: Add asn1c support
    • ๐Ÿ‘ #2031: Support linker scripts and version scripts for add_files
    • #2033: Catch ctrl-c to get current backtrace for debugging stuck
    • โšก๏ธ #2059: Add xmake update --integrate to integrate for shell
    • #2070: Add built-in xrepo environments
    • ๐Ÿ“ฆ #2117: Support to pass toolchains to package for other platforms
    • ๐Ÿ‘ #2121: Support to export the given symbols list

    ๐Ÿ”„ Changes

    • ๐Ÿ”ง #2036: Improve xrepo to install packages from configuration file, e.g. xrepo install xxx.lua
    • #2039: Improve filter directory for vs generator
    • ๐Ÿ‘ #2025: Support phony and headeronly target for vs generator
    • ๐Ÿ‘Œ Improve to find vstudio and codesign speed
    • ๐Ÿ‘ #2077: Improve vs project generator to support cuda

    ๐Ÿ› Bugs fixed

    • #2005: Fix path.extension
    • ๐Ÿ #2008: Fix windows manifest
    • #2016: Fix object filename confict for vs project generator