From 1e5749f47fd5ac06198da70ad308c295e73051b1 Mon Sep 17 00:00:00 2001 From: Andrei Zmievski Date: Tue, 22 Feb 2000 14:26:12 +0000 Subject: [PATCH] Added phpextdist script for making external extension packages. --- pear/Makefile.in | 1 + pear/phpextdist | 27 +++++++++++++++++++++++++++ 2 files changed, 28 insertions(+) create mode 100755 pear/phpextdist diff --git a/pear/Makefile.in b/pear/Makefile.in index bb68ca936e..6c8f7cc5d9 100644 --- a/pear/Makefile.in +++ b/pear/Makefile.in @@ -50,6 +50,7 @@ install-build: < $(srcdir)/php-config.in > $(bindir)/php-config.tmp && \ chmod +x $(bindir)/php-config.tmp && \ mv $(bindir)/php-config.tmp $(bindir)/php-config + @cp $(srcdir)/phpextdist $(bindir)/phpextdist SRC_HEADERS = \ php.h \ diff --git a/pear/phpextdist b/pear/phpextdist new file mode 100755 index 0000000000..97df70020d --- /dev/null +++ b/pear/phpextdist @@ -0,0 +1,27 @@ +#! /bin/sh +if test $# -lt 2; then + echo "usage: phpextdist "; + exit 1 +fi + +phpize=`php-config --prefix`/bin/phpize +distname="$1-$2" + +if test ! -f Makefile.in || test ! -f config.m4; then + echo "Did not find required files in current directory" + exit 1 +fi + +rm -rf modules *.lo *.o *.la config.status config.cache \ +config.log libtool php_config.h config_vars.mk Makefile + +myname=`basename \`pwd\`` +cd .. +cp -rp $myname $distname +cd $distname +$phpize +cd .. +tar cf $distname.tar $distname +rm -rf $distname $distname.tar.* +gzip --best $distname.tar +mv $distname.tar.gz $myname -- 2.50.1