projects
/
m6w6
/
ext-http
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
|
github
raw
|
inline
| side by side
- override INI(http.force_exit) when calling http_exit() in ob_etaghandler
[m6w6/ext-http]
/
rebuild
diff --git
a/rebuild
b/rebuild
index 0643c83ef3e071d65938243a88eb0ea48b4bef6b..b7f97c87625337f93638713918682d88dba179a9 100755
(executable)
--- a/
rebuild
+++ b/
rebuild
@@
-1,8
+1,16
@@
#!/bin/bash
rm -f warnings
#!/bin/bash
rm -f warnings
+if test -d "$1"; then
+ PREFIX=$1
+else
+ PREFIX=`dirname $(dirname $(which php-config))`
+fi
+
+echo "Using prefix '$PREFIX' for phpize and php-config!"
+
echo -n "executing phpize... "
echo -n "executing phpize... "
-phpize 2>&1 >/dev/null
+
${PREFIX}/bin/
phpize 2>&1 >/dev/null
if test $? -ne 0 ; then
echo "FAILED!"
exit 1
if test $? -ne 0 ; then
echo "FAILED!"
exit 1
@@
-10,8
+18,8
@@
fi
echo "DONE"
echo -n "configuring... "
echo "DONE"
echo -n "configuring... "
-CFLAGS="-W
-Wchar-subscripts -Wformat=2 -Wno-format-y2k -Wimplicit -Wmissing-braces -Wunused-variable -Wbad-function-cast -Wpointer-arith -Wsign-compare -Winline
" \
- ./configure >/dev/null
+CFLAGS="-W
all -Wextra -Wno-unused-parameter -Wfloat-equal -Wdeclaration-after-statement -Wundef -Wbad-function-cast -Wcast-align -Wmissing-field-initializers -Wnested-externs
" \
+ ./configure
--with-php-config=${PREFIX}/bin/php-config $2
>/dev/null
if test $? -ne 0 ; then
echo "FAILED!"
exit 1
if test $? -ne 0 ; then
echo "FAILED!"
exit 1
@@
-19,7
+27,7
@@
fi
echo "DONE"
echo -n "building... "
echo "DONE"
echo -n "building... "
-make clean
inst
all 2>warnings >/dev/null
+make clean all 2>warnings >/dev/null
if test $? -ne 0 ; then
echo "FAILED!"
else
if test $? -ne 0 ; then
echo "FAILED!"
else
@@
-27,6
+35,6
@@
else
fi
if test -s warnings; then
fi
if test -s warnings; then
-
cat
warnings
+
grep -E "^/.+http"
warnings
fi
fi