Files
buildroot/package/libcppconnman/libcppconnman.mk
Andrea Ricchi b34c1454ea package/libcppconnman: add new package
libcppconnman is a C++ library that provides an easy-to-use API
to communicate with ConnMan over D-Bus using GDBus.

https://github.com/amarula/libcppconnman

Also add myself to DEVELOPERS for this package.

Signed-off-by: Andrea Ricchi <andrea.ricchi@amarulasolutions.com>
Signed-off-by: Julien Olivain <ju.o@free.fr>
2026-07-22 21:58:28 +02:00

26 lines
730 B
Makefile

################################################################################
#
# libcppconnman
#
################################################################################
LIBCPPCONNMAN_VERSION = 2.0.0
LIBCPPCONNMAN_SITE = $(call github,amarula,libcppconnman,v$(LIBCPPCONNMAN_VERSION))
LIBCPPCONNMAN_LICENSE = LGPL-2.1-or-later
LIBCPPCONNMAN_LICENSE_FILES = LICENSE
LIBCPPCONNMAN_INSTALL_STAGING = YES
LIBCPPCONNMAN_DEPENDENCIES = host-pkgconf libglib2
LIBCPPCONNMAN_CONF_OPTS = -DBUILD_CONNMAN=ON
ifeq ($(BR2_PACKAGE_LIBCPPCONNMAN_EXAMPLE),y)
LIBCPPCONNMAN_DEPENDENCIES += readline
LIBCPPCONNMAN_CONF_OPTS += -DBUILD_EXAMPLES=ON
else
LIBCPPCONNMAN_CONF_OPTS += -DBUILD_EXAMPLES=OFF
endif
$(eval $(cmake-package))