a0fb3eed27
DBus-cxx provides an object-oriented interface to DBus Signed-off-by: Lang Daniel <d.lang@abatec.at> [Arnout: - reorder licenses; - select dbus instead of depends, + propagate dependency - make qt5 and libglib2 integration automatic ] Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
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
|