cmake server client

remove redundant sources
This commit is contained in:
2026-02-14 14:31:08 +01:00
parent 8c585c712b
commit 9042f61769
2 changed files with 2 additions and 16 deletions
-4
View File
@@ -9,14 +9,10 @@ include_directories(${CMAKE_CURRENT_SOURCE_DIR})
file(GLOB_RECURSE SOURCES "*.[hc]pp") file(GLOB_RECURSE SOURCES "*.[hc]pp")
file(GLOB_RECURSE UI_SOURCES "*.ui") file(GLOB_RECURSE UI_SOURCES "*.ui")
file(GLOB_RECURSE SIM_SOURCES "simulators/*.[hc]pp")
file(GLOB_RECURSE SIM_UI "simulators/*.ui")
set(PROJECT_SOURCES set(PROJECT_SOURCES
${SOURCES} ${SOURCES}
${UI_SOURCES} ${UI_SOURCES}
${SIM_SOURCES}
${SIM_UI}
) )
if(${QT_VERSION_MAJOR} GREATER_EQUAL 6) if(${QT_VERSION_MAJOR} GREATER_EQUAL 6)
+2 -12
View File
@@ -9,20 +9,10 @@ find_package(Qt6 REQUIRED COMPONENTS Core WebSockets SerialBus)
qt_standard_project_setup() qt_standard_project_setup()
qt_add_executable(server) qt_add_executable(server)
file(GLOB_RECURSE SIM_SOURCES "simulators/*.[hc]pp") file(GLOB_RECURSE SOURCES "*.[hc]pp")
file(GLOB_RECURSE CAN_SOURCES "CAN/*.[hc]pp")
target_sources(server PRIVATE target_sources(server PRIVATE
${CMAKE_CURRENT_LIST_DIR}/main.cpp ${SOURCES}
${CMAKE_CURRENT_LIST_DIR}/message_parser.cpp
${CMAKE_CURRENT_LIST_DIR}/simulator_base.cpp
${CMAKE_CURRENT_LIST_DIR}/simulator_base.hpp
${CMAKE_CURRENT_LIST_DIR}/simulators.cpp
${CMAKE_CURRENT_LIST_DIR}/simulators.hpp
${CMAKE_CURRENT_LIST_DIR}/websocket.cpp
${CMAKE_CURRENT_LIST_DIR}/websocket.hpp
${SIM_SOURCES}
${CAN_SOURCES}
) )
target_compile_options(server PRIVATE $<$<CONFIG:Debug>: target_compile_options(server PRIVATE $<$<CONFIG:Debug>: