Edit

kc3-lang/libevent/m4/libevent_mbedtls.m4

Branch :

  • Show log

    Commit

  • Author : fanquake
    Date : 2021-06-15 15:37:30
    Hash : 4ed37096
    Message : build: remove NTP_PKG_CONFIG call from libevent_mbedtls.m4 I'm guessing this was just copied from libevent_openssl.m4, however there aren't actually any pkg-config calls / macros used here.

  • m4/libevent_mbedtls.m4
  • dnl ######################################################################
    dnl mbedtls support
    AC_DEFUN([LIBEVENT_MBEDTLS], [
    
    case "$enable_mbedtls" in
     yes)
        case "$have_mbedtls" in
         yes) ;;
         *)
    	save_LIBS="$LIBS"
    	LIBS=""
    	MBEDTLS_LIBS=""
        # clear cache
        unset ac_cv_search_mbedtls_ssl_init
        AC_SEARCH_LIBS([mbedtls_ssl_init], [mbedtls],
                       [have_mbedtls=yes
                       MBEDTLS_LIBS="$LIBS -lmbedtls -lmbedcrypto -lmbedx509 $EV_LIB_GDI $EV_LIB_WS32"],
                       [have_mbedtls=no],
                       [-lmbedtls -lmbedcrypto -lmbedx509 $EV_LIB_GDI $EV_LIB_WS32])
        LIBS="$save_LIBS"
        test "$have_mbedtls" = "yes" && break
        esac
        CPPFLAGS_SAVE=$CPPFLAGS
        CPPFLAGS="$CPPFLAGS $MBEDTLS_INCS"
        AC_CHECK_HEADERS([mbedtls/ssl.h], [], [have_mbedtls=no])
        CPPFLAGS=$CPPFLAGS_SAVE
        AC_SUBST(MBEDTLS_INCS)
        AC_SUBST(MBEDTLS_LIBS)
        case "$have_mbedtls" in
         yes)  AC_DEFINE(HAVE_MBEDTLS, 1, [Define if the system has mbedtls]) ;;
        esac
        ;;
    esac
    
    # check if we have and should use mbedtls
    AM_CONDITIONAL(MBEDTLS, [test "$enable_mbedtls" != "no" && test "$have_mbedtls" = "yes"])
    ])