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