summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--ext/mbstring/config.m48
1 files changed, 6 insertions, 2 deletions
diff --git a/ext/mbstring/config.m4 b/ext/mbstring/config.m4
index a6166d442d..c0d2473c2e 100644
--- a/ext/mbstring/config.m4
+++ b/ext/mbstring/config.m4
@@ -34,10 +34,14 @@ AC_DEFUN([PHP_MBSTRING_EXTENSION], [
PHP_ADD_BUILD_DIR([$ext_builddir/$dir])
done
- if test "$ext_shared" = "no" -o ! -e "$ext_builddir/config.h.in"; then
+ if test "$ext_shared" = "no"; then
out="php_config.h"
else
- out="$abs_builddir/config.h"
+ if test -e "$ext_builddir/config.h.in"; then
+ out="$abs_builddir/config.h"
+ else
+ out="php_config.h"
+ fi
fi
for cfg in $PHP_MBSTRING_EXTRA_CONFIG_HEADERS; do