softbus_package(softbus_daemon)

add_executable(softbus_daemon
    src/main.cpp
    src/CoreService.cpp
    src/IpcOptionalDBus.cpp
)

softbus_export_include(softbus_daemon "${CMAKE_CURRENT_SOURCE_DIR}/include")

target_link_libraries(softbus_daemon PRIVATE
    softbus_core
    softbus_registry
    softbus_bus
    softbus_command
    softbus_pipeline
    softbus_monitor
    softbus_storage
    softbus_transport
    softbus_api
    softbus_opcua
)
softbus_apply_platform_libs(softbus_daemon)
softbus_apply_open62541(softbus_daemon)
softbus_apply_dbus(softbus_daemon)

add_dependencies(softbus_daemon protocol_modbus)
