diff options
| author | Anatol Belski <ab@php.net> | 2016-11-25 23:54:34 +0100 | 
|---|---|---|
| committer | Anatol Belski <ab@php.net> | 2016-11-25 23:55:27 +0100 | 
| commit | b8645ef29ea1c6c81d01b4950447f70f1a0228e6 (patch) | |
| tree | 4df0759cea0b1ff80178a6be9abe9d2bae65468c | |
| parent | a35359f8b7ae1f05f31d48ff0c77b5b2e1e85109 (diff) | |
| download | php-git-b8645ef29ea1c6c81d01b4950447f70f1a0228e6.tar.gz | |
fix oniguruma.h copying
| -rw-r--r-- | ext/mbstring/config.m4 | 7 | 
1 files changed, 6 insertions, 1 deletions
| diff --git a/ext/mbstring/config.m4 b/ext/mbstring/config.m4 index 6cc448199a..a43de3662a 100644 --- a/ext/mbstring/config.m4 +++ b/ext/mbstring/config.m4 @@ -55,6 +55,10 @@ AC_DEFUN([PHP_MBSTRING_EXTENSION], [      fi    fi +  if test "$PHP_MBSTRING_BUNDLED_ONIG" = "1"; then  +    cp $ext_srcdir/oniguruma/src/oniguruma.h $ext_srcdir/oniguruma/oniguruma.h +  fi +    for cfg in $PHP_MBSTRING_EXTRA_CONFIG_HEADERS; do      cat > $ext_builddir/$cfg <<EOF  #include "$out" @@ -70,6 +74,7 @@ AC_DEFUN([PHP_MBSTRING_SETUP_MBREGEX], [        dnl        dnl Bundled oniguruma        dnl +      PHP_MBSTRING_BUNDLED_ONIG=1        if test "$PHP_MBREGEX_BACKTRACK" != "no"; then          AC_DEFINE([USE_COMBINATION_EXPLOSION_CHECK],1,[whether to check multibyte regex backtrack])        fi @@ -162,12 +167,12 @@ int main() { return foo(10, "", 3.14); }                  oniguruma/src/utf32_le.c                  oniguruma/src/utf8.c        ]) -      cp $ext_builddir/oniguruma/src/oniguruma.h $ext_builddir/oniguruma/oniguruma.h        PHP_MBSTRING_ADD_INSTALL_HEADERS([oniguruma/oniguruma.h])      else        dnl        dnl External oniguruma        dnl +      PHP_MBSTRING_BUNDLED_ONIG=0        if test ! -f "$PHP_ONIG/include/oniguruma.h"; then          AC_MSG_ERROR([oniguruma.h not found in $PHP_ONIG/include])        fi | 
