help
Builds the package with OpenSSL.
+ config EMAILRELAY_SSL_MBEDTLS
+ bool "MbedTLS"
+ select PACKAGE_libmbedtls
+ select MBEDTLS_DEBUG_C
+ select MBEDTLS_VERSION_C
+ select MBEDTLS_VERSION_FEATURES
+ select MBEDTLS_SSL_RENEGOTIATION
+ help
+ Builds the package with MbedTLS.
+
config EMAILRELAY_NOSSL
bool "No TLS support"
endchoice
PKG_CONFIG_DEPENDS:= \
CONFIG_EMAILRELAY_SUPPORT_VERBOSE_DBG \
CONFIG_EMAILRELAY_SSL \
+ CONFIG_EMAILRELAY_SSL_MBEDTLS\
CONFIG_EMAILRELAY_NOSSL
PKG_BUILD_FLAGS:=gc-sections lto
define Package/emailrelay
SECTION:=mail
CATEGORY:=Mail
- DEPENDS:=+EMAILRELAY_SSL:libopenssl +libstdcpp
+ DEPENDS:=+EMAILRELAY_SSL:libopenssl +EMAILRELAY_SSL_MBEDTLS:libmbedtls +libstdcpp
TITLE:=E-MailRelay A lightweight email server
URL:=https://emailrelay.sourceforge.net/
MENU:=1
--without-openssl
endif
+ifeq ($(CONFIG_EMAILRELAY_SSL_MBEDTLS),y)
+ CONFIGURE_ARGS += \
+ --with-mbedtls
+else
+ CONFIGURE_ARGS += \
+ --without-mbedtls
+endif
+
ifeq ($(CONFIG_EMAILRELAY_SUPPORT_VERBOSE_DBG),y)
CONFIGURE_ARGS += \
--enable-debug=yes