diff options
| author | Phoebe <20694052+PhoebeHui@users.noreply.github.com> | 2020-12-04 16:49:07 -0800 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2020-12-04 16:49:07 -0800 |
| commit | de70813cf38c55bac793f516751a35f843f12ad8 (patch) | |
| tree | 0f3b8c054f5e4a03b22577dc4d9767e685e4e2f8 | |
| parent | 97547e9cdad93c36c16f939149b6820bd397123e (diff) | |
| download | vcpkg-de70813cf38c55bac793f516751a35f843f12ad8.tar.gz vcpkg-de70813cf38c55bac793f516751a35f843f12ad8.zip | |
[usockets] Fix build issue with feature ssl (#14935)
| -rw-r--r-- | ports/usockets/CMakeLists.txt | 4 | ||||
| -rw-r--r-- | ports/usockets/CONTROL | 1 |
2 files changed, 4 insertions, 1 deletions
diff --git a/ports/usockets/CMakeLists.txt b/ports/usockets/CMakeLists.txt index 0a5fd0dae..a57ce6b08 100644 --- a/ports/usockets/CMakeLists.txt +++ b/ports/usockets/CMakeLists.txt @@ -24,8 +24,10 @@ set(USOCKETS_EXT_INCLUDE_DIR ) set(USOCKETS_EXT_LIBS ) if (CMAKE_USE_OPENSSL) + # It requires C++17 or later, see https://github.com/uNetworking/uSockets/blob/master/Makefile#L43 + set(CMAKE_CXX_STANDARD 17) find_package(OpenSSL REQUIRED) - file(GLOB SSL_SOURCES src/crypto/*.c) + file(GLOB SSL_SOURCES src/crypto/*.c*) list(APPEND SOURCES ${SSL_SOURCES}) list(APPEND USOCKETS_EXT_LIBS OpenSSL::SSL OpenSSL::Crypto) endif() diff --git a/ports/usockets/CONTROL b/ports/usockets/CONTROL index 7d7efdb48..e8dc13ac6 100644 --- a/ports/usockets/CONTROL +++ b/ports/usockets/CONTROL @@ -1,5 +1,6 @@ Source: usockets Version: 0.6.0 +Port-Version: 1 Build-Depends:libuv Description: Miniscule cross-platform eventing, networking & crypto for async applications |
