Skip to content

Commit 14a521c

Browse files
committed
Make --enable-asynccrypt-sw imply --enable-asynccrypt.
Simplifies configuration.
1 parent 226a8b6 commit 14a521c

1 file changed

Lines changed: 8 additions & 7 deletions

File tree

configure.ac

Lines changed: 8 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -6985,6 +6985,13 @@ then
69856985
AC_MSG_ERROR([please use --with-libz if enabling mcapi.])
69866986
fi
69876987

6988+
# Asynchronous Crypto
6989+
AC_ARG_ENABLE([asynccrypt],
6990+
[AS_HELP_STRING([--enable-asynccrypt],[Enable Asynchronous Crypto (default: disabled)])],
6991+
[ ENABLED_ASYNCCRYPT=$enableval ],
6992+
[ ENABLED_ASYNCCRYPT=no ]
6993+
)
6994+
69886995
# Asynchronous crypto using software (i.e. not hardware). Required for
69896996
# non-blocking crypto with TLS/DTLS.
69906997
AC_ARG_ENABLE([asynccrypt-sw],
@@ -6995,15 +7002,9 @@ AC_ARG_ENABLE([asynccrypt-sw],
69957002
if test "$ENABLED_ASYNCCRYPT_SW" = "yes"
69967003
then
69977004
AM_CFLAGS="$AM_CFLAGS -DWOLFSSL_ASYNC_CRYPT_SW"
7005+
ENABLED_ASYNCCRYPT=yes
69987006
fi
69997007

7000-
# Asynchronous Crypto
7001-
AC_ARG_ENABLE([asynccrypt],
7002-
[AS_HELP_STRING([--enable-asynccrypt],[Enable Asynchronous Crypto (default: disabled)])],
7003-
[ ENABLED_ASYNCCRYPT=$enableval ],
7004-
[ ENABLED_ASYNCCRYPT=no ]
7005-
)
7006-
70077008
if test "$ENABLED_ASYNCCRYPT" = "yes"
70087009
then
70097010
AM_CFLAGS="$AM_CFLAGS -DWOLFSSL_ASYNC_CRYPT -DHAVE_WOLF_EVENT -DHAVE_WOLF_BIGINT -DWOLFSSL_NO_HASH_RAW"

0 commit comments

Comments
 (0)