1################################################################################ 2# 3# libnetconf2 4# 5################################################################################ 6 7LIBNETCONF2_VERSION = 1.1.43 8LIBNETCONF2_SITE = $(call github,CESNET,libnetconf2,v$(LIBNETCONF2_VERSION)) 9LIBNETCONF2_INSTALL_STAGING = YES 10LIBNETCONF2_LICENSE = BSD-3-Clause 11LIBNETCONF2_LICENSE_FILES = LICENSE 12LIBNETCONF2_DEPENDENCIES = libyang 13HOST_LIBNETCONF2_DEPENDENCIES = host-libyang 14 15LIBNETCONF2_CONF_OPTS = \ 16 -DENABLE_BUILD_TESTS=OFF \ 17 -DENABLE_VALGRIND_TESTS=OFF 18 19ifeq ($(BR2_PACKAGE_LIBSSH_SERVER), y) 20LIBNETCONF2_CONF_OPTS += -DENABLE_SSH=ON 21LIBNETCONF2_DEPENDENCIES += libssh 22else 23LIBNETCONF2_CONF_OPTS += -DENABLE_SSH=OFF 24endif 25 26ifeq ($(BR2_PACKAGE_OPENSSL), y) 27LIBNETCONF2_CONF_OPTS += -DENABLE_TLS=ON 28LIBNETCONF2_DEPENDENCIES += openssl 29else 30LIBNETCONF2_CONF_OPTS += -DENABLE_TLS=OFF 31endif 32 33HOST_LIBNETCONF2_CONF_OPTS = \ 34 -DENABLE_BUILD_TESTS=OFF \ 35 -DENABLE_VALGRIND_TESTS=OFF \ 36 -DENABLE_SSH=OFF \ 37 -DENABLE_TLS=OFF 38 39$(eval $(cmake-package)) 40$(eval $(host-cmake-package)) 41