diff options
Diffstat (limited to 'src/websockets/CMakeLists.txt')
-rw-r--r-- | src/websockets/CMakeLists.txt | 21 |
1 files changed, 11 insertions, 10 deletions
diff --git a/src/websockets/CMakeLists.txt b/src/websockets/CMakeLists.txt index 66a9e2d..df6e2e0 100644 --- a/src/websockets/CMakeLists.txt +++ b/src/websockets/CMakeLists.txt @@ -1,10 +1,13 @@ +# Copyright (C) 2022 The Qt Company Ltd. +# SPDX-License-Identifier: BSD-3-Clause + # Generated from websockets.pro. ##################################################################### ## WebSockets Module: ##################################################################### -qt_add_module(WebSockets +qt_internal_add_module(WebSockets SOURCES qdefaultmaskgenerator_p.cpp qdefaultmaskgenerator_p.h qmaskgenerator.cpp qmaskgenerator.h @@ -12,6 +15,7 @@ qt_add_module(WebSockets qwebsocketcorsauthenticator.cpp qwebsocketcorsauthenticator.h qwebsocketcorsauthenticator_p.h qwebsocketdataprocessor.cpp qwebsocketdataprocessor_p.h qwebsocketframe.cpp qwebsocketframe_p.h + qwebsockethandshakeoptions.cpp qwebsockethandshakeoptions.h qwebsockethandshakeoptions_p.h qwebsockethandshakerequest.cpp qwebsockethandshakerequest_p.h qwebsockethandshakeresponse.cpp qwebsockethandshakeresponse_p.h qwebsocketprotocol.cpp qwebsocketprotocol.h qwebsocketprotocol_p.h @@ -19,11 +23,13 @@ qt_add_module(WebSockets qwebsocketserver.cpp qwebsocketserver.h qwebsocketserver_p.cpp qwebsocketserver_p.h LIBRARIES Qt::CorePrivate + Qt::NetworkPrivate PUBLIC_LIBRARIES Qt::Core Qt::Network PRIVATE_MODULE_INTERFACE Qt::CorePrivate + GENERATE_CPP_EXPORTS ) #### Keys ignored in scope 1:.:.:websockets.pro:<TRUE>: @@ -32,19 +38,14 @@ qt_add_module(WebSockets ## Scopes: ##################################################################### -qt_extend_target(WebSockets CONDITION WASM +qt_internal_extend_target(WebSockets CONDITION WASM SOURCES qwebsocket_wasm_p.cpp + LIBRARIES + websocket.js ) -qt_extend_target(WebSockets CONDITION QT_FEATURE_ssl - SOURCES - qsslserver.cpp -) - -#### Keys ignored in scope 3:.:.:websockets.pro:QT_FEATURE_ssl: -# PRIVATE_HEADERS = "qsslserver_p.h" -qt_add_docs(WebSockets +qt_internal_add_docs(WebSockets doc/qtwebsockets.qdocconf ) |