4 division
This commit is contained in:
@@ -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)
|
||||
# Qt6:daemon 使用 Core/DBus/Network/SerialPort/Sql(orchestrator 已迁至 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
|
||||
|
||||
Reference in New Issue
Block a user