diff options
author | Glenn Strauss <gstrauss@gluelogic.com> | 2020-10-26 16:09:21 -0400 |
---|---|---|
committer | Glenn Strauss <gstrauss@gluelogic.com> | 2020-10-26 16:09:21 -0400 |
commit | 8f31ed7fe105a8f80cbe4cef148791a79e0b74a0 (patch) | |
tree | 1ddd60f63acb022251acc250727094dbed36421e /configure.ac | |
parent | a1f6d1322a1af6481d26e6e4ef636272116bf007 (diff) | |
download | lighttpd-git-8f31ed7fe105a8f80cbe4cef148791a79e0b74a0.tar.gz |
[build] use pkg-config with wolfssl
Diffstat (limited to 'configure.ac')
-rw-r--r-- | configure.ac | 11 |
1 files changed, 9 insertions, 2 deletions
diff --git a/configure.ac b/configure.ac index 095a745d..e6661867 100644 --- a/configure.ac +++ b/configure.ac @@ -722,10 +722,17 @@ if test "$WITH_WOLFSSL" != no; then if test "$WITH_WOLFSSL" != yes; then WOLFSSL_CFLAGS="-I$WITH_WOLFSSL/include -I$WITH_WOLFSSL/include/wolfssl" WOLFSSL_LIBS="-L$WITH_WOLFSSL/lib -lwolfssl" - CPPFLAGS="${CPPFLAGS} $WOLFSSL_CFLAGS" - LDFLAGS="${LDFLAGS} $WOLFSSL_LIBS" + LDFLAGS="${LDFLAGS} -L$WITH_WOLFSSL/lib" + else + PKG_CHECK_MODULES([WOLFSSL], [wolfssl], [], [ + AC_MSG_ERROR([wolfssl not found, install it or build without --with-wolfssl]) + ]) + if test "$WOLFSSL_LIBS" != "-lwolfssl"; then + LDFLAGS="${LDFLAGS} ${WOLFSSL_LIBS% -lwolfssl}" + fi fi + CPPFLAGS="${CPPFLAGS} $WOLFSSL_CFLAGS" AC_CHECK_HEADERS([wolfssl/ssl.h], [], [ AC_MSG_ERROR([wolfssl headers not found. install them or build without --with-wolfssl]) ]) |