@@ -18,10 +18,6 @@ AC_DEFUN([PHP_MBSTRING_ADD_CFLAG], [
18
18
PHP_MBSTRING_CFLAGS="$PHP_MBSTRING_CFLAGS $1 "
19
19
] )
20
20
21
- AC_DEFUN ( [ PHP_MBSTRING_ADD_INSTALL_HEADERS] , [
22
- PHP_MBSTRING_INSTALL_HEADERS="$PHP_MBSTRING_INSTALL_HEADERS $1 "
23
- ] )
24
-
25
21
AC_DEFUN ( [ PHP_MBSTRING_EXTENSION] , [
26
22
PHP_NEW_EXTENSION(mbstring, $PHP_MBSTRING_BASE_SOURCES $PHP_MBSTRING_SOURCES, $ext_shared,, $PHP_MBSTRING_CFLAGS -DZEND_ENABLE_STATIC_TSRMLS_CACHE=1)
27
23
PHP_SUBST([ MBSTRING_SHARED_LIBADD] )
@@ -45,8 +41,7 @@ AC_DEFUN([PHP_MBSTRING_EXTENSION], [
45
41
#include "$out"
46
42
EOF
47
43
48
- PHP_MBSTRING_ADD_INSTALL_HEADERS([ mbstring.h] )
49
- PHP_INSTALL_HEADERS([ ext/mbstring] , [ $PHP_MBSTRING_INSTALL_HEADERS] )
44
+ PHP_INSTALL_HEADERS([ ext/mbstring] , [ mbstring.h] )
50
45
] )
51
46
52
47
AC_DEFUN ( [ PHP_MBSTRING_SETUP_MBREGEX] , [
@@ -80,7 +75,7 @@ AC_DEFUN([PHP_MBSTRING_SETUP_MBREGEX], [
80
75
AC_DEFINE ( [ HAVE_MBREGEX] , 1 , [ whether to have multibyte regex support] )
81
76
82
77
PHP_MBSTRING_ADD_BASE_SOURCES([ php_mbregex.c] )
83
- PHP_MBSTRING_ADD_INSTALL_HEADERS( [ php_mbregex.h php_onig_compat.h] )
78
+ PHP_INSTALL_HEADERS( [ ext/mbstring ] , [ php_mbregex.h php_onig_compat.h] )
84
79
fi
85
80
] )
86
81
@@ -133,7 +128,23 @@ AC_DEFUN([PHP_MBSTRING_SETUP_LIBMBFL], [
133
128
libmbfl/nls/nls_tr.c
134
129
libmbfl/nls/nls_ua.c
135
130
] )
136
- PHP_MBSTRING_ADD_INSTALL_HEADERS([ libmbfl/config.h libmbfl/mbfl/eaw_table.h libmbfl/mbfl/mbfilter.h libmbfl/mbfl/mbfilter_8bit.h libmbfl/mbfl/mbfilter_pass.h libmbfl/mbfl/mbfilter_wchar.h libmbfl/mbfl/mbfl_consts.h libmbfl/mbfl/mbfl_convert.h libmbfl/mbfl/mbfl_defs.h libmbfl/mbfl/mbfl_encoding.h libmbfl/mbfl/mbfl_filter_output.h libmbfl/mbfl/mbfl_language.h libmbfl/mbfl/mbfl_memory_device.h libmbfl/mbfl/mbfl_string.h] )
131
+
132
+ PHP_INSTALL_HEADERS([ ext/mbstring] , m4_normalize ( [
133
+ libmbfl/config.h
134
+ libmbfl/mbfl/eaw_table.h
135
+ libmbfl/mbfl/mbfilter_8bit.h
136
+ libmbfl/mbfl/mbfilter_pass.h
137
+ libmbfl/mbfl/mbfilter_wchar.h
138
+ libmbfl/mbfl/mbfilter.h
139
+ libmbfl/mbfl/mbfl_consts.h
140
+ libmbfl/mbfl/mbfl_convert.h
141
+ libmbfl/mbfl/mbfl_defs.h
142
+ libmbfl/mbfl/mbfl_encoding.h
143
+ libmbfl/mbfl/mbfl_filter_output.h
144
+ libmbfl/mbfl/mbfl_language.h
145
+ libmbfl/mbfl/mbfl_memory_device.h
146
+ libmbfl/mbfl/mbfl_string.h
147
+ ] ) )
137
148
] )
138
149
139
150
dnl
0 commit comments