mirror of
https://github.com/wolfSSL/wolfssl.git
synced 2025-08-01 03:34:39 +02:00
Make --enable-asynccrypt-sw imply --enable-asynccrypt.
Simplifies configuration.
This commit is contained in:
15
configure.ac
15
configure.ac
@@ -6985,6 +6985,13 @@ then
|
|||||||
AC_MSG_ERROR([please use --with-libz if enabling mcapi.])
|
AC_MSG_ERROR([please use --with-libz if enabling mcapi.])
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
# Asynchronous Crypto
|
||||||
|
AC_ARG_ENABLE([asynccrypt],
|
||||||
|
[AS_HELP_STRING([--enable-asynccrypt],[Enable Asynchronous Crypto (default: disabled)])],
|
||||||
|
[ ENABLED_ASYNCCRYPT=$enableval ],
|
||||||
|
[ ENABLED_ASYNCCRYPT=no ]
|
||||||
|
)
|
||||||
|
|
||||||
# Asynchronous crypto using software (i.e. not hardware). Required for
|
# Asynchronous crypto using software (i.e. not hardware). Required for
|
||||||
# non-blocking crypto with TLS/DTLS.
|
# non-blocking crypto with TLS/DTLS.
|
||||||
AC_ARG_ENABLE([asynccrypt-sw],
|
AC_ARG_ENABLE([asynccrypt-sw],
|
||||||
@@ -6995,15 +7002,9 @@ AC_ARG_ENABLE([asynccrypt-sw],
|
|||||||
if test "$ENABLED_ASYNCCRYPT_SW" = "yes"
|
if test "$ENABLED_ASYNCCRYPT_SW" = "yes"
|
||||||
then
|
then
|
||||||
AM_CFLAGS="$AM_CFLAGS -DWOLFSSL_ASYNC_CRYPT_SW"
|
AM_CFLAGS="$AM_CFLAGS -DWOLFSSL_ASYNC_CRYPT_SW"
|
||||||
|
ENABLED_ASYNCCRYPT=yes
|
||||||
fi
|
fi
|
||||||
|
|
||||||
# Asynchronous Crypto
|
|
||||||
AC_ARG_ENABLE([asynccrypt],
|
|
||||||
[AS_HELP_STRING([--enable-asynccrypt],[Enable Asynchronous Crypto (default: disabled)])],
|
|
||||||
[ ENABLED_ASYNCCRYPT=$enableval ],
|
|
||||||
[ ENABLED_ASYNCCRYPT=no ]
|
|
||||||
)
|
|
||||||
|
|
||||||
if test "$ENABLED_ASYNCCRYPT" = "yes"
|
if test "$ENABLED_ASYNCCRYPT" = "yes"
|
||||||
then
|
then
|
||||||
AM_CFLAGS="$AM_CFLAGS -DWOLFSSL_ASYNC_CRYPT -DHAVE_WOLF_EVENT -DHAVE_WOLF_BIGINT -DWOLFSSL_NO_HASH_RAW"
|
AM_CFLAGS="$AM_CFLAGS -DWOLFSSL_ASYNC_CRYPT -DHAVE_WOLF_EVENT -DHAVE_WOLF_BIGINT -DWOLFSSL_NO_HASH_RAW"
|
||||||
|
Reference in New Issue
Block a user