ruki 5 gadi atpakaļ
vecāks
revīzija
202c3b4e12
5 mainītis faili ar 54 papildinājumiem un 2 dzēšanām
  1. 1 1
      _coverpage.md
  2. 26 0
      about/changelog.md
  3. BIN
      assets/img/theme/ninja.png
  4. 1 1
      zh-cn/_coverpage.md
  5. 26 0
      zh-cn/about/changelog.md

+ 1 - 1
_coverpage.md

@@ -1,6 +1,6 @@
 <img src="/assets/img/logo.svg" width="16%" />
 
-# xmake <small>2.3.3</small>
+# xmake <small>2.3.4</small>
 
 > A cross-platform build utility based on Lua
 

+ 26 - 0
about/changelog.md

@@ -1,3 +1,29 @@
+## v2.3.4
+
+### New features
+
+* [#630](https://github.com/xmake-io/xmake/issues/630): Support *BSD system, e.g. FreeBSD, ..
+* Add wprint builtin api to show warnings
+* [#784](https://github.com/xmake-io/xmake/issues/784): Add `set_policy()` to set and modify some builtin policies
+* [#780](https://github.com/xmake-io/xmake/issues/780): Add set_toolchains/set_toolsets for target and improve to detect cross-compilation toolchains
+* [#798](https://github.com/xmake-io/xmake/issues/798): Add `xmake show` plugin to show some builtin configuration values and infos
+* [#797](https://github.com/xmake-io/xmake/issues/797): Add ninja theme style, e.g. `xmake g --theme=ninja`
+* [#816](https://github.com/xmake-io/xmake/issues/816): Add mode.releasedbg and mode.minsizerel rules
+* [#819](https://github.com/xmake-io/xmake/issues/819): Support ansi/vt100 terminal control
+
+### Change
+
+* [#771](https://github.com/xmake-io/xmake/issues/771): Check includedirs, linkdirs and frameworkdirs
+* [#774](https://github.com/xmake-io/xmake/issues/774): Support ltui windows resize for `xmake f --menu`
+* [#782](https://github.com/xmake-io/xmake/issues/782): Add check flags failed tips for add_cxflags, ..
+* [#808](https://github.com/xmake-io/xmake/issues/808): Support add_frameworks for cmakelists
+* [#820](https://github.com/xmake-io/xmake/issues/820): Support independent working/build directory
+
+### Bug fixed
+
+* [#786](https://github.com/xmake-io/xmake/issues/786): Fix check header file deps
+* [#810](https://github.com/xmake-io/xmake/issues/810): Fix strip debug bug for linux
+
 ## v2.3.3
 
 ### New features

BIN
assets/img/theme/ninja.png


+ 1 - 1
zh-cn/_coverpage.md

@@ -1,6 +1,6 @@
 <img src="/assets/img/logo.svg" width="16%" />
 
-# xmake <small>2.3.3</small>
+# xmake <small>2.3.4</small>
 
 > 一个基于Lua的轻量级跨平台自动构建工具
 

+ 26 - 0
zh-cn/about/changelog.md

@@ -1,3 +1,29 @@
+## v2.3.4
+
+### 新特性
+
+* [#630](https://github.com/xmake-io/xmake/issues/630): 支持*BSD系统,例如:FreeBSD, ..
+* 添加wprint接口去显示警告信息
+* [#784](https://github.com/xmake-io/xmake/issues/784): 添加`set_policy()`去设置修改一些内置的策略,比如:禁用自动flags检测和映射
+* [#780](https://github.com/xmake-io/xmake/issues/780): 针对target添加set_toolchains/set_toolsets实现更完善的工具链设置,并且实现platform和toolchains分离
+* [#798](https://github.com/xmake-io/xmake/issues/798): 添加`xmake show`插件去显示xmake内置的各种信息
+* [#797](https://github.com/xmake-io/xmake/issues/797): 添加ninja主题风格,显示ninja风格的构建进度条,`xmake g --theme=ninja`
+* [#816](https://github.com/xmake-io/xmake/issues/816): 添加mode.releasedbg和mode.minsizerel编译模式规则
+* [#819](https://github.com/xmake-io/xmake/issues/819): 支持ansi/vt100终端字符控制
+
+### 改进
+
+* [#771](https://github.com/xmake-io/xmake/issues/771): 检测includedirs,linkdirs和frameworkdirs的输入有效性
+* [#774](https://github.com/xmake-io/xmake/issues/774): `xmake f --menu`可视化配置菜单支持窗口大小Resize调整
+* [#782](https://github.com/xmake-io/xmake/issues/782): 添加add_cxflags等配置flags自动检测失败提示
+* [#808](https://github.com/xmake-io/xmake/issues/808): 生成cmakelists插件增加对add_frameworks的支持
+* [#820](https://github.com/xmake-io/xmake/issues/820): 支持独立的工作目录和构建目录,保持项目目录完全干净
+
+### Bugs修复
+
+* [#786](https://github.com/xmake-io/xmake/issues/786): 修复头文件依赖检测
+* [#810](https://github.com/xmake-io/xmake/issues/810): 修复linux下gcc strip debug符号问题
+
 ## v2.3.3
 
 ### 新特性