17 lines
527 B
CMake
17 lines
527 B
CMake
# Protocol client library: RemoteClient (blocking, one port) and ControllerLink
|
|
# (RemoteClient in its own thread, results as Qt signals - for GUI applications).
|
|
# Needs Qt 6 Core and SerialPort only.
|
|
|
|
qt_add_library(AdvancedControllerRemote STATIC
|
|
remoteclient.h
|
|
remoteclient.cpp
|
|
controllerlink.h
|
|
controllerlink.cpp
|
|
)
|
|
|
|
target_link_libraries(AdvancedControllerRemote
|
|
PUBLIC Qt6::Core
|
|
PRIVATE Qt6::SerialPort
|
|
)
|
|
|
|
target_include_directories(AdvancedControllerRemote INTERFACE ${CMAKE_CURRENT_SOURCE_DIR})
|