diff options
author | Maurice Kalinowski <maurice.kalinowski@qt.io> | 2019-09-16 14:22:07 +0200 |
---|---|---|
committer | Simon Hausmann <simon.hausmann@qt.io> | 2019-09-16 14:47:09 +0000 |
commit | a3c87a0e44bb67cc3f726dd915178f9f307480e8 (patch) | |
tree | 6b40f1f687dd6e25d71e41c37eed2b230524e83f /src/websockets/CMakeLists.txt | |
parent | a5b0495ac273bcc841298b52dae3ca9bb608edf7 (diff) | |
download | qtwebsockets-a3c87a0e44bb67cc3f726dd915178f9f307480e8.tar.gz |
Add initial-support for cmake
Task-number: QTBUG-78180
Change-Id: If6cf82c61d605332402feffca9bde2ea0dd6e313
Reviewed-by: Qt CMake Build Bot
Reviewed-by: Simon Hausmann <simon.hausmann@qt.io>
Diffstat (limited to 'src/websockets/CMakeLists.txt')
-rw-r--r-- | src/websockets/CMakeLists.txt | 49 |
1 files changed, 49 insertions, 0 deletions
diff --git a/src/websockets/CMakeLists.txt b/src/websockets/CMakeLists.txt new file mode 100644 index 0000000..9d87ebb --- /dev/null +++ b/src/websockets/CMakeLists.txt @@ -0,0 +1,49 @@ +# Generated from websockets.pro. + +##################################################################### +## WebSockets Module: +##################################################################### + +add_qt_module(WebSockets + SOURCES + qdefaultmaskgenerator_p.cpp qdefaultmaskgenerator_p.h + qmaskgenerator.cpp qmaskgenerator.h + qwebsocket.cpp qwebsocket.h qwebsocket_p.cpp qwebsocket_p.h + qwebsocketcorsauthenticator.cpp qwebsocketcorsauthenticator.h qwebsocketcorsauthenticator_p.h + qwebsocketdataprocessor.cpp qwebsocketdataprocessor_p.h + qwebsocketframe.cpp qwebsocketframe_p.h + qwebsockethandshakerequest.cpp qwebsockethandshakerequest_p.h + qwebsockethandshakeresponse.cpp qwebsockethandshakeresponse_p.h + qwebsocketprotocol.cpp qwebsocketprotocol.h qwebsocketprotocol_p.h + qwebsockets_global.h + qwebsocketserver.cpp qwebsocketserver.h qwebsocketserver_p.cpp qwebsocketserver_p.h + LIBRARIES + Qt::CorePrivate + PUBLIC_LIBRARIES + Qt::Core + Qt::Network +) + +#### Keys ignored in scope 1:.:.:websockets.pro:<TRUE>: +# OTHER_FILES = "doc/src/*.qdoc" "doc/snippets/*.cpp" "doc/qtwebsockets.qdocconf" +# _LOADED = "qt_module" + +## Scopes: +##################################################################### + +extend_target(WebSockets CONDITION WASM + SOURCES + qwebsocket_wasm_p.cpp +) + +extend_target(WebSockets CONDITION QT_FEATURE_ssl + SOURCES + qsslserver.cpp +) + +#### Keys ignored in scope 3:.:.:websockets.pro:QT_FEATURE_ssl: +# PRIVATE_HEADERS = "$$PWD/qsslserver_p.h" +add_qt_docs( + doc/qtwebsockets.qdocconf +) + |