config BR2_PACKAGE_LIBCPPCONNMAN bool "libcppconnman" depends on BR2_INSTALL_LIBSTDCPP depends on BR2_TOOLCHAIN_GCC_AT_LEAST_10 # C++20 depends on BR2_USE_WCHAR # libglib2 depends on BR2_TOOLCHAIN_HAS_THREADS # libglib2 depends on BR2_USE_MMU # libglib2 select BR2_PACKAGE_LIBGLIB2 help libcppconnman provide easy to use C++ API to communicate with ConnMan via the DBus using GDBus. https://amarula.github.io/libcppconnman/ comment "libcppconnman needs a toolchain w/ C++20, wchar, threads" depends on BR2_USE_MMU depends on !BR2_INSTALL_LIBSTDCPP || !BR2_USE_WCHAR || \ !BR2_TOOLCHAIN_HAS_THREADS || !BR2_TOOLCHAIN_GCC_AT_LEAST_10 if BR2_PACKAGE_LIBCPPCONNMAN config BR2_PACKAGE_LIBCPPCONNMAN_EXAMPLE bool "libcppconnman example" depends on BR2_TOOLCHAIN_HAS_SYNC_1 # std::atomic select BR2_PACKAGE_READLINE help Compile CLI example. endif