1################################################################################ 2# 3# rtty 4# 5################################################################################ 6 7RTTY_VERSION = 7.4.0 8RTTY_SITE = https://github.com/zhaojh329/rtty/releases/download/v$(RTTY_VERSION) 9RTTY_LICENSE = MIT 10RTTY_LICENSE_FILES = LICENSE 11RTTY_DEPENDENCIES = libev 12 13ifeq ($(BR2_PACKAGE_MBEDTLS),y) 14RTTY_DEPENDENCIES += mbedtls 15RTTY_CONF_OPTS += \ 16 -DRTTY_SSL_SUPPORT=ON \ 17 -DRTTY_USE_MBEDTLS=ON \ 18 -DRTTY_USE_OPENSSL=OFF \ 19 -DRTTY_USE_WOLFSSL=OFF 20else ifeq ($(BR2_PACKAGE_OPENSSL),y) 21RTTY_DEPENDENCIES += host-pkgconf openssl 22RTTY_CONF_OPTS += \ 23 -DRTTY_SSL_SUPPORT=ON \ 24 -DRTTY_USE_MBEDTLS=OFF \ 25 -DRTTY_USE_OPENSSL=ON \ 26 -DRTTY_USE_WOLFSSL=OFF 27else ifeq ($(BR2_PACKAGE_WOLFSSL),y) 28RTTY_DEPENDENCIES += wolfssl 29RTTY_CONF_OPTS += \ 30 -DRTTY_SSL_SUPPORT=ON \ 31 -DRTTY_USE_MBEDTLS=OFF \ 32 -DRTTY_USE_OPENSSL=OFF \ 33 -DRTTY_USE_WOLFSSL=ON 34else 35RTTY_CONF_OPTS += -DRTTY_SSL_SUPPORT=OFF 36endif 37 38$(eval $(cmake-package)) 39