endpointhash 1.0
This commit is contained in:
@@ -130,6 +130,7 @@ qt_add_executable(softbus_daemon
|
||||
src/core/plugin_system/IProtocolPlugin.h
|
||||
src/core/plugin_system/IProtocolFramerPlugin.h
|
||||
src/core/plugin_system/IProtocolMapperPlugin.h
|
||||
src/core/plugin_system/IMapperDependencies.h
|
||||
src/core/plugin_system/PluginManager.h
|
||||
src/core/plugin_system/PluginManager.cpp
|
||||
src/core/plugin_system/PluginHost.h
|
||||
@@ -151,8 +152,12 @@ qt_add_executable(softbus_daemon
|
||||
|
||||
# message bus pipeline
|
||||
src/core/models/PayloadRef.h
|
||||
src/message_bus/pipeline/DynamicRuleRegistry.h
|
||||
src/message_bus/pipeline/DynamicRuleRegistry.cpp
|
||||
src/message_bus/pipeline/rules/DynamicRuleRegistry.h
|
||||
src/message_bus/pipeline/rules/DynamicRuleRegistry.cpp
|
||||
src/message_bus/pipeline/discovery/DiscoveryPool.h
|
||||
src/message_bus/pipeline/discovery/DiscoveryPool.cpp
|
||||
src/message_bus/pipeline/mapping/MappingRegistry.h
|
||||
src/message_bus/pipeline/mapping/MappingRegistry.cpp
|
||||
src/message_bus/pipeline/PipelineEngine.h
|
||||
src/message_bus/pipeline/PipelineEngine.cpp
|
||||
src/message_bus/pipeline/protocol/ProtocolEnvelope.h
|
||||
@@ -199,6 +204,12 @@ target_link_libraries(softbus_daemon
|
||||
Qt6::HttpServer
|
||||
)
|
||||
|
||||
# Export daemon symbols so runtime-loaded protocol plugins can resolve
|
||||
# shared singleton APIs (e.g. DiscoveryPool/MappingRegistry) from host process.
|
||||
# if(UNIX AND NOT APPLE)
|
||||
# target_link_options(softbus_daemon PRIVATE "-Wl,--export-dynamic")
|
||||
# endif()
|
||||
|
||||
# Platform-specific deps
|
||||
if(UNIX AND NOT APPLE)
|
||||
find_package(PkgConfig QUIET)
|
||||
|
||||
Reference in New Issue
Block a user