From 445dc048a6669661de8b2cd880b3f6336d3e2e3d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bodn=C3=A1r=20Zsombor?= <bodzsoaa@sch.bme.hu> Date: Sun, 21 Feb 2021 13:34:31 +0100 Subject: [PATCH] Create library for webchannel --- webchannel/CMakeLists.txt | 23 +++++++++++++++++++++-- 1 file changed, 21 insertions(+), 2 deletions(-) diff --git a/webchannel/CMakeLists.txt b/webchannel/CMakeLists.txt index 5df8bb4..8ec5471 100644 --- a/webchannel/CMakeLists.txt +++ b/webchannel/CMakeLists.txt @@ -8,9 +8,28 @@ add_executable( main.cc muebchannel.cc) +add_library( + muebwebchannel SHARED + shared/websockettransport.h + shared/websocketclientwrapper.h + muebchannel.h + shared/websockettransport.cpp + shared/websocketclientwrapper.cpp + main.cc + muebchannel.cc) + find_package( Qt5 COMPONENTS WebChannel WebSockets Widgets REQUIRED) -target_link_libraries(libmueb-webchannel PRIVATE Qt5::Core Qt5::Gui Qt5::Widgets Qt5::WebChannel - Qt5::WebSockets muebtransmitter muebreceiver) +target_link_libraries( + libmueb-webchannel PRIVATE Qt5::Core Qt5::Gui Qt5::Widgets Qt5::WebChannel + Qt5::WebSockets mueb) +target_link_libraries( + muebwebchannel + Qt5::Core + Qt5::Gui + Qt5::Widgets + Qt5::WebChannel + Qt5::WebSockets + mueb) -- GitLab