4 division

This commit is contained in:
flower_linux
2026-05-11 19:17:42 +08:00
parent 7280fca08d
commit df5eb5529c
1385 changed files with 441353 additions and 1232 deletions

View File

@@ -29,8 +29,8 @@ set(CMAKE_CXX_STANDARD 20)
set(CMAKE_CXX_STANDARD_REQUIRED ON)
set(CMAKE_AUTORCC ON)
set(CMAKE_AUTOMOC ON)
# 查找Qt6(守护进程只需要 Core/DBus/Network/SerialPort/Sql
find_package(Qt6 6.5 REQUIRED COMPONENTS Core SerialPort Network Sql DBus HttpServer)
# Qt6daemon 使用 Core/DBus/Network/SerialPort/Sqlorchestrator 已迁至 Python
find_package(Qt6 6.5 REQUIRED COMPONENTS Core SerialPort Network Sql DBus)
include(CheckIncludeFileCXX)
@@ -63,14 +63,6 @@ qt_add_executable(softbus_daemon
src/api/ipc_dbus/IpcDBus.cpp
src/api/ipc_dbus/CommandDispatcher.h
src/api/ipc_dbus/CommandDispatcher.cpp
src/api/http/RestApiServer.h
src/api/http/RestApiServer.cpp
src/api/http/RestApiHttpConfig.h
src/api/http/RestApiHttpConfig.cpp
src/api/http/RestApiCommandHttp.h
src/api/http/RestApiCommandHttp.cpp
src/api/http/RestApiRoutes.h
src/api/http/RestApiRoutes.cpp
# device types
src/devices/DeviceTypes.h
@@ -162,6 +154,10 @@ qt_add_executable(softbus_daemon
src/message_bus/pipeline/PipelineEngine.cpp
src/message_bus/pipeline/PipelineEngineApi.h
src/message_bus/pipeline/PipelineEngineApi.cpp
src/message_bus/ipc/DomEvent.h
src/message_bus/ipc/DomEvent.cpp
src/message_bus/ipc/DomIpcPublisher.h
src/message_bus/ipc/DomIpcPublisher.cpp
src/message_bus/pipeline/derivation/DerivationEngine.h
src/message_bus/pipeline/derivation/DerivationEngine.cpp
src/message_bus/pipeline/protocol/ProtocolEnvelope.h
@@ -197,15 +193,12 @@ target_include_directories(softbus_daemon
${CMAKE_SOURCE_DIR}/src
)
target_link_libraries(softbus_daemon
PRIVATE
Qt::Core
Qt6::DBus
Qt6::SerialPort
Qt6::Network
Qt6::HttpServer
)
# Export daemon symbols so runtime-loaded protocol plugins can resolve