Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
43 changes: 5 additions & 38 deletions client/CMakeLists.txt
Original file line number Diff line number Diff line change
@@ -1,44 +1,11 @@
cmake_minimum_required(VERSION 3.20)

set(CLIENT_SOURCES
src/main.cpp
src/mainframe.cpp
src/argparser.cpp
src/sensor.cpp
src/message_model.cpp
src/tcp_client.cpp
src/json_reader.cpp
src/DataBuffer.cpp
src/graph_panel.cpp
src/sensor_manager.cpp
src/sensor_data_panel.cpp
src/config_manager.cpp
src/data_logger.cpp
src/settings_dialog.cpp
)

set(COMMON_HEADERS
include/common/panorama_defines.hpp
include/common/panorama_utils.hpp
)

set(CLIENT_HEADERS
include/client/mainframe.hpp
include/client/argparser.hpp
include/client/message_model.hpp
include/client/tcp_client.hpp
include/client/json_reader.hpp
include/client/buffer_base.hpp
include/client/DataBuffer.hpp
include/client/sensor.hpp
include/client/sensor_manager.hpp
include/client/sensor_data_panel.h
include/client/graph_panel.hpp
include/client/config_manager.hpp
include/client/data_logger.hpp
include/client/settings_dialog.hpp
)
# ===== AUTO detects .hpp, .cpp. NO NEED TO ADD THEM MANUALLY! =====
file(GLOB CLIENT_SOURCES CONFIGURE_DEPENDS src/*.cpp)
file(GLOB COMMON_HEADERS CONFIGURE_DEPENDS include/common/*.hpp include/common/*.h)
file(GLOB CLIENT_HEADERS CONFIGURE_DEPENDS include/client/*.hpp include/client/*.h)

set(WXMATHPLOT_BUILD_EXAMPLES OFF CACHE BOOL "" FORCE)
add_subdirectory(external/wxMathPlot_0.2.0/mathplot)

# Executable settings
Expand Down