now working with libuv v1.24.x
This commit is contained in:
parent
ae8f5c81d4
commit
2167cddb01
@ -16,7 +16,7 @@ endif()
|
||||
# Project configuration
|
||||
#
|
||||
|
||||
project(uvw VERSION 1.11.3)
|
||||
project(uvw VERSION 1.12.0)
|
||||
|
||||
if(NOT CMAKE_BUILD_TYPE)
|
||||
set(CMAKE_BUILD_TYPE Debug)
|
||||
|
||||
@ -17,7 +17,7 @@ ExternalProject_Add(
|
||||
ExternalProject_Add(
|
||||
libuv
|
||||
GIT_REPOSITORY https://github.com/libuv/libuv.git
|
||||
GIT_TAG v1.23.2
|
||||
GIT_TAG v1.24.0
|
||||
SOURCE_DIR @LIBUV_DEPS_DIR@
|
||||
CONFIGURE_COMMAND ""
|
||||
BUILD_COMMAND ""
|
||||
|
||||
@ -24,7 +24,9 @@ enum class UVProcessFlags: std::underlying_type_t<uv_process_flags> {
|
||||
SETGID = UV_PROCESS_SETGID,
|
||||
WINDOWS_VERBATIM_ARGUMENTS = UV_PROCESS_WINDOWS_VERBATIM_ARGUMENTS,
|
||||
DETACHED = UV_PROCESS_DETACHED,
|
||||
WINDOWS_HIDE = UV_PROCESS_WINDOWS_HIDE
|
||||
WINDOWS_HIDE = UV_PROCESS_WINDOWS_HIDE,
|
||||
WINDOWS_HIDE_CONSOLE = UV_PROCESS_WINDOWS_HIDE_CONSOLE,
|
||||
WINDOWS_HIDE_GUI = UV_PROCESS_WINDOWS_HIDE_GUI
|
||||
};
|
||||
|
||||
|
||||
@ -144,7 +146,7 @@ public:
|
||||
poStdio.reserve(poFdStdio.size() + poStreamStdio.size());
|
||||
poStdio.insert(poStdio.begin(), poFdStdio.cbegin(), poFdStdio.cend());
|
||||
poStdio.insert(poStdio.end(), poStreamStdio.cbegin(), poStreamStdio.cend());
|
||||
|
||||
|
||||
po.stdio_count = static_cast<decltype(po.stdio_count)>(poStdio.size());
|
||||
po.stdio = poStdio.data();
|
||||
|
||||
@ -194,6 +196,8 @@ public:
|
||||
* * `ProcessHandle::Process::WINDOWS_VERBATIM_ARGUMENTS`
|
||||
* * `ProcessHandle::Process::DETACHED`
|
||||
* * `ProcessHandle::Process::WINDOWS_HIDE`
|
||||
* * `ProcessHandle::Process::WINDOWS_HIDE_CONSOLE`
|
||||
* * `ProcessHandle::Process::WINDOWS_HIDE_GUI`
|
||||
*
|
||||
* See the official
|
||||
* [documentation](http://docs.libuv.org/en/v1.x/process.html#c.uv_process_flags)
|
||||
|
||||
Loading…
Reference in New Issue
Block a user