mirror of https://github.com/wolfSSL/wolfssl.git
merge --no-default-devid configure option into --enable-cryuptocb=no-default-devid
parent
b7764e9308
commit
c7db28ef5a
26
configure.ac
26
configure.ac
|
@ -8791,10 +8791,20 @@ AC_ARG_ENABLE([cryptodev],
|
||||||
|
|
||||||
# Support for crypto callbacks
|
# Support for crypto callbacks
|
||||||
AC_ARG_ENABLE([cryptocb],
|
AC_ARG_ENABLE([cryptocb],
|
||||||
[AS_HELP_STRING([--enable-cryptocb],[Enable crypto callbacks (default: disabled)])],
|
[AS_HELP_STRING([--enable-cryptocb],
|
||||||
[ ENABLED_CRYPTOCB=$enableval ],
|
[Enable crypto callbacks (default: disabled). Use 'no-default-devid' to enable without a platform-specific default device ID])],
|
||||||
[ ENABLED_CRYPTOCB=no ]
|
[
|
||||||
)
|
case "$enableval" in
|
||||||
|
no-default-devid)
|
||||||
|
ENABLED_CRYPTOCB=yes
|
||||||
|
AM_CPPFLAGS="$AM_CPPFLAGS -DWC_NO_DEFAULT_DEVID"
|
||||||
|
;;
|
||||||
|
*)
|
||||||
|
ENABLED_CRYPTOCB="$enableval"
|
||||||
|
;;
|
||||||
|
esac
|
||||||
|
],
|
||||||
|
[ ENABLED_CRYPTOCB=no ])
|
||||||
|
|
||||||
# Enable testing of cryptoCb using software crypto. On platforms where wolfCrypt tests
|
# Enable testing of cryptoCb using software crypto. On platforms where wolfCrypt tests
|
||||||
# are used to test a custom cryptoCb, it may be desired to disable this so wolfCrypt tests
|
# are used to test a custom cryptoCb, it may be desired to disable this so wolfCrypt tests
|
||||||
|
@ -9265,14 +9275,6 @@ then
|
||||||
AM_CFLAGS="$AM_CFLAGS -DALT_ECC_SIZE"
|
AM_CFLAGS="$AM_CFLAGS -DALT_ECC_SIZE"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
AC_ARG_ENABLE([default-devid],
|
|
||||||
[AS_HELP_STRING([--disable-default-devid],[Disable default device ID (default: disabled)])],
|
|
||||||
[ if test "x$enableval" = "xno" ; then
|
|
||||||
AM_CFLAGS="$AM_CFLAGS -DWC_NO_DEFAULT_DEVID"
|
|
||||||
fi
|
|
||||||
],
|
|
||||||
[ENABLED_DEFAULT_DEVID=yes])
|
|
||||||
|
|
||||||
################################################################################
|
################################################################################
|
||||||
# Update ENABLE_* variables #
|
# Update ENABLE_* variables #
|
||||||
################################################################################
|
################################################################################
|
||||||
|
|
Loading…
Reference in New Issue