summaryrefslogtreecommitdiff
path: root/ext/mcrypt/config.m4
diff options
context:
space:
mode:
authorSascha Schumann <sas@php.net>2000-05-02 03:29:28 +0000
committerSascha Schumann <sas@php.net>2000-05-02 03:29:28 +0000
commit3e80436fb83479377153632786b74987e0b8889e (patch)
treeb1551bc5f5262a7849239c48eea12f9adfdce1a5 /ext/mcrypt/config.m4
parentdbf959d04d447ccdfe1f368fca850979d9d94fae (diff)
downloadphp-git-3e80436fb83479377153632786b74987e0b8889e.tar.gz
Make mcrypt buildable as shared module
Diffstat (limited to 'ext/mcrypt/config.m4')
-rw-r--r--ext/mcrypt/config.m49
1 files changed, 7 insertions, 2 deletions
diff --git a/ext/mcrypt/config.m4 b/ext/mcrypt/config.m4
index 7bd7c7314d..5dcfc33a1b 100644
--- a/ext/mcrypt/config.m4
+++ b/ext/mcrypt/config.m4
@@ -18,9 +18,14 @@ if test "$PHP_MCRYPT" != "no"; then
fi
AC_ADD_INCLUDE($MCRYPT_DIR/include)
- AC_ADD_LIBRARY_WITH_PATH(mcrypt, $MCRYPT_DIR/lib)
+ if test "$ext_shared" = "yes"; then
+ MCRYPT_SHARED_LIBADD="-R$MCRYPT_DIR/lib -L$MCRYPT_DIR/lib -lmcrypt"
+ PHP_SUBST(MCRYPT_SHARED_LIBADD)
+ else
+ AC_ADD_LIBRARY_WITH_PATH(mcrypt, $MCRYPT_DIR/lib)
+ fi
AC_DEFINE(HAVE_LIBMCRYPT,1,[ ])
- PHP_EXTENSION(mcrypt)
+ PHP_EXTENSION(mcrypt, $ext_shared)
fi