github xmake-io/xmake v2.9.8
xmake v2.9.8

one day ago

New features

  • #5994: Profile process performance
  • #5995: Add profile support for vs generator
  • #5949: Add rule nodejs.module
  • #3380: Add namespace support
  • #5945: Check pkgconfig/cmake importfiles for package
  • #6054: Add xmake bundle for linux
  • #6071: Improve to download package for git url, support for sparse-checkout
  • #5163: Support TI-CGT C2000/C6000 compiler
  • #5344: Support IAR ARM C/C++ compiler
  • #5554: Add custom unknown toolchains support

Changes

  • #6056: Build and release xmake/arm64 on windows.
  • #6097: Add qt_host Option to Enable Cross-Platform Qt Builds Using Host SDK Tools
  • #6120: Add custom preprocessor for configfiles
  • #6088: Improve configfiles to generate export macro

Bugs fixed

  • #272: Fix xmake stuck when readfile always return zero for msvc + /O1
  • #6089: Fix depend.is_changed for cuda

新特性

  • #5994: 分析进程执行性能
  • #5995: 为 vs generator 添加 profile 支持
  • #5949: 添加 nodejs.module 规则
  • #3380: 添加命名空间支持
  • #5945: 检测 pkgconfig/cmake 导入文件
  • #6054: 为 linux 添加 xmake bundle 包
  • #6071: 改进 git 包下载,支持仅仅 clone 指定子目录
  • #5163: 支持 TI-CGT C2000/C6000 编译器
  • #5344: 支持 IAR ARM C/C++ 编译器
  • #5554: 添加自定义未知工具链支持

改进

  • #6056: 添加 CI 去构建发布 windows arm64 版本。
  • #6097: 添加 qt_host 支持交叉编译 Qt 项目
  • #6120: 改进 configfiles 添加自定义预处理支持
  • #6088: 改进 configfiles 去生成导出宏

Bugs 修复

  • #272: 修复 msvc + /O1 时候,错误的编译器优化导致 xmake 加载卡住
  • #6089: 修复 depend.is_changed

What's Changed

New Contributors

Full Changelog: v2.9.7...v2.9.8

Don't miss a new xmake release

NewReleases is sending notifications on new releases.