X-Git-Url: https://gerrit.fd.io/r/gitweb?a=blobdiff_plain;f=src%2Fconfigure.ac;h=c4554231308add731cf979694b9e0f20319bf814;hb=7b867a8e491357058d37838091ed67a2e77bce2c;hp=1ee55e7ba68cd4086ebd56839f2e4d53f7629461;hpb=d6743b1d64931627905520081ff3218a2c4bac3e;p=vpp.git diff --git a/src/configure.ac b/src/configure.ac index 1ee55e7ba68..c4554231308 100644 --- a/src/configure.ac +++ b/src/configure.ac @@ -211,10 +211,12 @@ AC_SUBST(AR_FLAGS) # Please keep alphabetical order PLUGIN_ENABLED(acl) +PLUGIN_ENABLED(cdp) PLUGIN_ENABLED(dpdk) PLUGIN_ENABLED(flowprobe) PLUGIN_ENABLED(gbp) PLUGIN_ENABLED(gtpu) +PLUGIN_ENABLED(igmp) PLUGIN_ENABLED(ila) PLUGIN_ENABLED(ioam) PLUGIN_ENABLED(ixge) @@ -225,11 +227,12 @@ PLUGIN_ENABLED(marvell) PLUGIN_ENABLED(memif) PLUGIN_ENABLED(pppoe) PLUGIN_ENABLED(nat) -PLUGIN_ENABLED(sixrd) PLUGIN_ENABLED(srv6ad) PLUGIN_ENABLED(srv6am) PLUGIN_ENABLED(srv6as) PLUGIN_ENABLED(stn) +PLUGIN_ENABLED(tlsmbedtls) +PLUGIN_ENABLED(tlsopenssl) ############################################################################### # Dependency checks @@ -288,15 +291,30 @@ AM_COND_IF([ENABLE_MARVELL_PLUGIN], ]) ]) -AM_COND_IF([WITH_MBEDTLS], +AM_COND_IF([WITH_MBEDTLS], [], +[ + AC_MSG_WARN([mbedtls not enabled. Disabling tlsmbedtls plugin]) + enable_tlsmbedtls_plugin=no + AM_CONDITIONAL(ENABLE_TLSMBEDTLS_PLUGIN, false) +]) + +AM_COND_IF([ENABLE_TLSMBEDTLS_PLUGIN], [ AC_CHECK_HEADERS([mbedtls/ssl.h], [], [ - AC_MSG_WARN([mbedtls headers not found. TLS app disabled]) - AM_CONDITIONAL(WITH_MBEDTLS, false) + AC_MSG_WARN([mbedtls headers not found. TLS engine implementation disabled]) + enable_tlsmbedtls_plugin=no + AM_CONDITIONAL(ENABLE_TLSMBEDTLS_PLUGIN, false) ], []) ]) +AM_COND_IF([WITH_LIBSSL], [], +[ + AC_MSG_WARN([openssl not enabled. Disabling tlsopenssl plugin]) + enable_tlsopenssl_plugin=no + AM_CONDITIONAL(ENABLE_TLSOPENSSL_PLUGIN, false) +]) + ############################################################################### # JAVA ###############################################################################