File tree 3 files changed +10
-3
lines changed
3 files changed +10
-3
lines changed Original file line number Diff line number Diff line change @@ -39,9 +39,10 @@ test: check
39
39
# OpenSSL isn't installed in a standard location, this naked configure command
40
40
# will fail to find it. We tell it where to find the include and lib directory
41
41
# for OpenSSL here.
42
- AM_DISTCHECK_CONFIGURE_FLAGS=CPPFLAGS ="-I@abs_top_srcdir@/include \
43
- @OPENSSL_INCLUDES@" \
44
- LDFLAGS="@OPENSSL_LDFLAGS@"
42
+ #
43
+ # The '--with-wolfssl' doesn't get propagated during a distcheck either, but it
44
+ # is necessary when they are installed somewhere other than /usr/local.
45
+ AM_DISTCHECK_CONFIGURE_FLAGS=CPPFLAGS ="-I@abs_top_srcdir@/include" --with-openssl=@OPENSSL_INSTALL_DIR@ --with-wolfssl=@WOLFSSL_INSTALL_DIR@
45
46
46
47
EXTRA_DIST += README.md \
47
48
engine.conf \
Original file line number Diff line number Diff line change @@ -55,6 +55,7 @@ AC_DEFUN([AX_CHECK_OPENSSL], [
55
55
if test x"$PKG_CONFIG" != x""; then
56
56
OPENSSL_LDFLAGS=`$PKG_CONFIG openssl --libs-only-L 2>/dev/null`
57
57
if test $? = 0; then
58
+ OPENSSL_INSTALL_DIR=`$PKG_CONFIG openssl --cflags-only-I 2>/dev/null`"/.."
58
59
OPENSSL_LIBS=`$PKG_CONFIG openssl --libs-only-l 2>/dev/null`
59
60
OPENSSL_INCLUDES=`$PKG_CONFIG openssl --cflags-only-I 2>/dev/null`
60
61
found=true
@@ -77,6 +78,7 @@ AC_DEFUN([AX_CHECK_OPENSSL], [
77
78
for ssldir in $ssldirs; do
78
79
AC_MSG_CHECKING ( [ for include/openssl/ssl.h in $ssldir] )
79
80
if test -f "$ssldir/include/openssl/ssl.h"; then
81
+ OPENSSL_INSTALL_DIR="$ssldir"
80
82
OPENSSL_INCLUDES="-I$ssldir/include"
81
83
OPENSSL_LDFLAGS="-L$ssldir/lib"
82
84
OPENSSL_LIBS="-lssl -lcrypto"
@@ -114,6 +116,7 @@ AC_DEFUN([AX_CHECK_OPENSSL], [
114
116
$2
115
117
fi
116
118
119
+ AC_SUBST ( [ OPENSSL_INSTALL_DIR] )
117
120
AC_SUBST ( [ OPENSSL_INCLUDES] )
118
121
AC_SUBST ( [ OPENSSL_LIBS] )
119
122
AC_SUBST ( [ OPENSSL_LDFLAGS] )
Original file line number Diff line number Diff line change @@ -48,6 +48,7 @@ AC_DEFUN([AX_CHECK_WOLFSSL], [
48
48
# then use that information and don't search wolfssldirs
49
49
AC_CHECK_TOOL ( [ PKG_CONFIG] , [ pkg-config] )
50
50
if test x"$PKG_CONFIG" != x""; then
51
+ WOLFSSL_INSTALL_DIR=`$PKG_CONFIG wolfssl --cflags-only-I 2>/dev/null`"/.."
51
52
WOLFSSL_LDFLAGS=`$PKG_CONFIG wolfssl --libs-only-L 2>/dev/null`
52
53
if test $? = 0; then
53
54
WOLFSSL_LIBS=`$PKG_CONFIG wolfssl --libs-only-l 2>/dev/null`
@@ -72,6 +73,7 @@ AC_DEFUN([AX_CHECK_WOLFSSL], [
72
73
for wolfssldir in $wolfssldirs; do
73
74
AC_MSG_CHECKING ( [ for include/wolfssl/ssl.h in $wolfssldir] )
74
75
if test -f "$wolfssldir/include/wolfssl/ssl.h"; then
76
+ WOLFSSL_INSTALL_DIR="$wolfssldir"
75
77
WOLFSSL_INCLUDES="-I$wolfssldir/include"
76
78
WOLFSSL_LDFLAGS="-L$wolfssldir/lib"
77
79
WOLFSSL_LIBS="-lwolfssl"
@@ -96,6 +98,7 @@ AC_DEFUN([AX_CHECK_WOLFSSL], [
96
98
$2
97
99
fi
98
100
101
+ AC_SUBST ( [ WOLFSSL_INSTALL_DIR] )
99
102
AC_SUBST ( [ WOLFSSL_INCLUDES] )
100
103
AC_SUBST ( [ WOLFSSL_LIBS] )
101
104
AC_SUBST ( [ WOLFSSL_LDFLAGS] )
You can’t perform that action at this time.
0 commit comments