Added logs and check with trad RM we are working ok

This commit is contained in:
Jon ESA
2026-04-01 19:42:20 +01:00
parent a21b5415fb
commit 9f0f870e6d
9 changed files with 508 additions and 427 deletions

View File

@@ -1,14 +1,36 @@
cmake_minimum_required(VERSION 3.21)
project(WasmWebSocketClient LANGUAGES CXX)
cmake_minimum_required(VERSION 3.16)
project(wsapp VERSION 1.0 LANGUAGES CXX)
set(CMAKE_CXX_STANDARD 17)
set(CMAKE_CXX_STANDARD_REQUIRED ON)
set(CMAKE_AUTOMOC ON)
find_package(Qt6 REQUIRED COMPONENTS Core Gui Widgets WebSockets)
find_package(Qt6 REQUIRED COMPONENTS Core Widgets WebSockets)
qt_standard_project_setup()
qt_add_executable(wsapp
main.cpp
GamesPanel.cpp GamesPanel.h
LogPanel.cpp LogPanel.h
PowerPanel.cpp PowerPanel.h
SettingsTree.cpp SettingsTree.h
VersionsPanel.cpp VersionsPanel.h
WebSocketController.cpp WebSocketController.h
)
qt_add_executable(WasmWebSocketClient main.cpp)
target_link_libraries(wsapp PRIVATE
Qt6::Core
Qt6::Widgets
Qt6::WebSockets
)
target_link_libraries(WasmWebSocketClient
PRIVATE Qt6::Core Qt6::Gui Qt6::Widgets Qt6::WebSockets)
if(EMSCRIPTEN)
set_target_properties(wsapp PROPERTIES
WIN32_EXECUTABLE TRUE
QT_WASM_INITIAL_MEMORY "50MB"
QT_WASM_MAX_MEMORY "1GB"
)
target_link_options(wsapp PRIVATE
"SHELL:-s ASYNCIFY=1"
"SHELL:-s ASYNCIFY_STACK_SIZE=65536"
)
endif()