xmake v2.7.2 Release Notes
-
๐ New features
- ๐ #2140: Support Windows Arm64
- ๐ฆ #2719: Add
package.librarydeps.strict_compatibility
to strict compatibility for package linkdeps - ๐ #2810: Support os.execv to run shell script file
- ๐ #2817: Improve rule to support dependence order
- #2824: Pass cross-file to meson.install and trybuild
- ๐ฆ #2856: Improve to debug package using the debug source directory
- ๐ #2859: Improve trybuild to build 3rd source library using xmake-repo scripts
- ๐ #2879: Support for dynamic creation and injection of rules and targets in script scope
- ๐ฆ #2374: Allow xmake package to embed rules and scripts
- โ Add clang-cl toolchain
๐ Changes
- ๐ #2745: Improve os.cp to support symlink
- ๐ฆ #2773: Improve vcpkg packages to support freebsd
- #2778: Improve Improve xrepo.env for target
- #2783: Add digest algorithm option for wdk signtool
- ๐ #2787: Improve json to support empty array
- #2782: Improve to find matlab and runtime
- #2793: Improve mconfdialog
- ๐ #2804: Support macOS arm64/x86_64 cross-compilation for installing packages
- #2809: Improve cl optimization option
- ๐ Improve trybuild for meson/cmake/autoconf
- #2846: Improve to generate config files
- ๐ #2866: Better control over the order of execution of rules
๐ Bugs fixed