deskflow/src/lib/client/CMakeLists.txt
Nick Bolton 49e6293a4d fix(client): add per-version server proxies for older servers
A client that downgrades to a 1.6 or 1.7 server parsed key repeat with the 1.8 format and swallowed the messages behind it. ServerProxy is now the 1.6 form with 1.7 and 1.8 subclasses picked by the negotiated version, mirroring the ClientProxy classes.
2026-09-18 20:15:14 +01:00

17 lines
432 B
CMake

# SPDX-FileCopyrightText: (C) 2024, 2026 Chris Rizzitello <sithlord48@gmail.com>
# SPDX-FileCopyrightText: (C) 2012 - 2024 Symless Ltd
# SPDX-FileCopyrightText: (C) 2009 - 2012 Nick Bolton
# SPDX-License-Identifier: MIT
add_library(client STATIC
Client.cpp
Client.h
ServerProxy.cpp
ServerProxy.h
ServerProxy1_7.cpp
ServerProxy1_7.h
ServerProxy1_8.cpp
ServerProxy1_8.h
)
target_link_libraries(client PUBLIC common)