Skip to content

xmake v2.9.7

Latest
Compare
Choose a tag to compare
@waruqi waruqi released this 19 Dec 08:46
· 13 commits to dev since this release

New features

  • #5813: Add before_config and after_config for rule
  • #5848: Support custom MSVC build tools, e.g. PortableBuildTools and msvc-wine
  • #5880: Use msvc package to build project
  • #5884: Add installtips for package
  • #5894: Add package.merge_staticlibs policy to merge package libs
  • #5948: Add lua.native-object rule
  • #5911: Support for nuget packages

Changes

  • #5817: Improve default pic for packages
  • #5869: Add libstdc++ standard library modules support for gcc
  • #5923: Solve the package version and configs conflict

Bugs fixed

  • #5856: Fix compile c++modules for clang
  • #5858: Fix the precompiled header for gcc

新特性

  • #5813: 为 rule 添加 before_configafter_config
  • #5848: 支持自定义 MSVC 构建工具, PortableBuildTools 和 msvc-wine
  • #5880: 支持使用 msvc 包去构建工程
  • #5884: 为包添加自定义安装提示
  • #5894: 添加 package.merge_staticlibs 策略去合并包安装的静态库
  • #5948: 添加 lua.native-object 规则
  • #5911: 支持 nuget 包集成

改进

  • #5817: 改进安装包的默认 pic 配置
  • #5869: 为 gcc 添加 libstdc++ 标准库模块的支持
  • #5923: 解决包依赖链中版本和配置冲突

Bugs 修复

  • #5856: 修复 c++modules 在 clang 下的编译
  • #5858: 修复 gcc 的头文件预编译问题

What's Changed

New Contributors

Full Changelog: v2.9.6...v2.9.7