25 lines
882 B
Plaintext
25 lines
882 B
Plaintext
config BR2_PACKAGE_DBUS_CXX
|
|
bool "dbus-cxx"
|
|
depends on BR2_USE_MMU # dbus
|
|
depends on BR2_INSTALL_LIBSTDCPP
|
|
depends on BR2_TOOLCHAIN_GCC_AT_LEAST_7 # libsigc
|
|
depends on BR2_TOOLCHAIN_HAS_THREADS
|
|
depends on !BR2_STATIC_LIBS
|
|
select BR2_PACKAGE_DBUS # runtime
|
|
select BR2_PACKAGE_LIBSIGC
|
|
help
|
|
DBus-cxx is a C++ implementation for DBus. DBus is a
|
|
Linux-specific RPC (remote procedure call) and
|
|
IPC (inter-process communications) mechanism.
|
|
DBus-cxx provides an object-oriented view of all programs
|
|
on the DBus, and allows an object-oriented way of
|
|
exporting methods onto the DBus.
|
|
|
|
https://dbus-cxx.github.io/
|
|
|
|
comment "dbus-cxx needs a toolchain w/ C++, threads, gcc >= 7 and dynamic library support"
|
|
depends on BR2_USE_MMU # dbus
|
|
depends on !BR2_INSTALL_LIBSTDCPP || BR2_STATIC_LIBS || \
|
|
!BR2_TOOLCHAIN_HAS_THREADS || \
|
|
!BR2_TOOLCHAIN_GCC_AT_LEAST_7
|