xref: /buildroot/package/rtty/rtty.mk
  • Home
  • Annotate
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
  • current directory
1################################################################################
2#
3# rtty
4#
5################################################################################
6
7RTTY_VERSION = 8.1.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_LIBXCRYPT),y)
14RTTY_DEPENDENCIES += libxcrypt
15endif
16
17ifeq ($(BR2_PACKAGE_MBEDTLS),y)
18RTTY_DEPENDENCIES += mbedtls
19RTTY_CONF_OPTS += \
20	-DSSL_SUPPORT=ON \
21	-DUSE_MBEDTLS=ON \
22	-DUSE_OPENSSL=OFF \
23	-DUSE_WOLFSSL=OFF
24else ifeq ($(BR2_PACKAGE_OPENSSL),y)
25RTTY_DEPENDENCIES += host-pkgconf openssl
26RTTY_CONF_OPTS += \
27	-DSSL_SUPPORT=ON \
28	-DUSE_MBEDTLS=OFF \
29	-DUSE_OPENSSL=ON \
30	-DUSE_WOLFSSL=OFF
31else ifeq ($(BR2_PACKAGE_WOLFSSL_ALL),y)
32RTTY_DEPENDENCIES += wolfssl
33RTTY_CONF_OPTS += \
34	-DSSL_SUPPORT=ON \
35	-DUSE_MBEDTLS=OFF \
36	-DUSE_OPENSSL=OFF \
37	-DUSE_WOLFSSL=ON
38else
39RTTY_CONF_OPTS += -DSSL_SUPPORT=OFF
40endif
41
42$(eval $(cmake-package))
43

Last Index update Fri Aug 22 08:59:00 CST 2025