Skip to content

Commit 2457d1f

Browse files
committed
Release 4.2.4
1 parent a99c827 commit 2457d1f

File tree

6 files changed

+15
-5
lines changed

6 files changed

+15
-5
lines changed

CHANGELOG.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,9 @@
1+
yasio-4.2.4
2+
3+
1. Fix yasio_ni
4+
2. Improve ohos support
5+
6+
17
yasio-4.2.3
28

39
1. Update llvm to 17.0.6 for msvc14.40 support

CMakeLists.txt

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,11 @@ option(YASIO_ENABLE_LUA "Build yasio with lua support" OFF)
3838
option(YASIO_ENABLE_AXLUA "Build yasio with axmol-lua support" OFF)
3939
option(YASIO_ENABLE_NI "Build yasio with native interface for interop" OFF)
4040
option(YASIO_ENABLE_KCP "Enable kcp support" OFF)
41-
option(YASIO_NO_DEPS "Build yasio without deps" OFF)
41+
if (NOT OHOS)
42+
option(YASIO_NO_DEPS "Build yasio without deps" OFF)
43+
else()
44+
set(YASIO_NO_DEPS ON) # disable 3rd deps for ohos
45+
endif()
4246

4347
set_property(GLOBAL PROPERTY USE_FOLDERS ON)
4448

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111

1212
**[English](README_EN.md)**
1313

14-
**yasio** 是一个轻量级跨平台的异步网络库,专注于客户端和基于各种游戏引擎的游戏客户端网络服务, 支持 windows、macos、ios、android、linux、freebsd 以及其他类 unix 操作系统。
14+
**yasio** 是一个轻量级跨平台的异步网络库,专注于客户端和基于各种游戏引擎的游戏客户端网络服务, 支持 windows、macos、ios、android、ohos、linux、freebsd 以及其他类 unix 操作系统。
1515

1616
## 支持平台
1717

README_EN.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212

1313
**[简体中文](README.md)**
1414

15-
**yasio** is a multi-platform support and lightweight library with focus on asynchronous socket I/O for any client application, support windows, macos, ios, android, linux, freebsd and other unix-like systems.
15+
**yasio** is a multi-platform support and lightweight library with focus on asynchronous socket I/O for any client application, support windows, macos, ios, android, ohos, linux, freebsd and other unix-like systems.
1616

1717
## Supported Platforms
1818

yasio.pc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,6 @@ includedir=${exec_prefix}/include
55

66
Name: yasio
77
Description: A multi-platform support c++11 library with focus on asio (asynchronous socket I/O) for any client application.
8-
Version: 4.2.3
8+
Version: 4.2.4
99
Libs: -L${libdir}
1010
Cflags: -I${includedir}/yasio

yasio/config.hpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -205,7 +205,7 @@ SOFTWARE.
205205
/*
206206
** The yasio version macros
207207
*/
208-
#define YASIO_VERSION_NUM 0x040203
208+
#define YASIO_VERSION_NUM 0x040204
209209

210210
/*
211211
** The macros used by io_service.

0 commit comments

Comments
 (0)