summaryrefslogtreecommitdiff
path: root/pear/scripts/phpize.in
diff options
context:
space:
mode:
Diffstat (limited to 'pear/scripts/phpize.in')
-rw-r--r--pear/scripts/phpize.in31
1 files changed, 31 insertions, 0 deletions
diff --git a/pear/scripts/phpize.in b/pear/scripts/phpize.in
new file mode 100644
index 0000000000..33b5ad2cfb
--- /dev/null
+++ b/pear/scripts/phpize.in
@@ -0,0 +1,31 @@
+#! /bin/sh
+
+prefix='@prefix@'
+phpdir="$prefix/lib/php/build"
+builddir="`pwd`"
+FILES_BUILD="dynlib.mk fastgen.sh library.mk ltlib.mk mkdep.awk program.mk rules.mk rules_common.mk rules_pear.mk shtool"
+FILES="acinclude.m4 dynlib.m4"
+
+if test ! -r config.m4; then
+ echo "Cannot find config.m4. "
+ echo "Make sure that you run $0 in the top level source directory of the module"
+ exit 1
+fi
+
+test -d build || mkdir build
+
+(cd $phpdir && cp $FILES_BUILD $builddir/build)
+(cd $phpdir && cp $FILES $builddir)
+
+mv build/rules_pear.mk build/rules.mk
+
+sed \
+-e "s#@prefix@#$prefix#" \
+< $phpdir/pear.m4 > configure.in
+
+touch install-sh mkinstalldirs missing
+
+aclocal
+autoconf
+autoheader
+libtoolize -f -c