Browse Source

-fixed configure.in.in to use genif.sh instead of genif.pl

-fixed genif.sh
-updated php3_mysql.h to have phpext_mysql_ptr
experimental/newoperator
Andrey Hristov 27 years ago
parent
commit
cd901e8586
  1. 2
      configure.in.in
  2. 2
      ext/mysql/php3_mysql.h
  3. 5
      genif.sh

2
configure.in.in

@ -876,7 +876,7 @@ chmod +x scripts/mkextlib
echo "creating internal_functions.c"
extensions=\`grep '^s.@EXT_SUBDIRS@' \$0|sed -e 's/^.*@% *//' -e 's/%.*$//'\`
mv -f internal_functions.c internal_functions.c.old 2>/dev/null
perl $srcdir/genif.pl $srcdir/internal_functions.c.in \$srcdir \$extensions > internal_functions.c
sh $srcdir/genif.sh $srcdir/internal_functions.c.in \$srcdir \$extensions > internal_functions.c
if cmp internal_functions.c.old internal_functions.c > /dev/null 2>&1; then
echo "internal_functions.c is unchanged"
mv internal_functions.c.old internal_functions.c

2
ext/mysql/php3_mysql.h

@ -116,4 +116,6 @@ extern ZEND_API php_mysql_globals mysql_globals;
#endif
#define phpext_mysql_ptr mysql_module_ptr
#endif /* _PHP3_MYSQL_H */

5
genif.sh

@ -1,6 +1,6 @@
#! /bin/sh
# $Id: genif.sh,v 1.1 1999-05-06 20:52:19 sas Exp $
# $Id: genif.sh,v 1.2 1999-05-08 18:16:29 andrey Exp $
# replacement for genif.pl
infile="$1"
@ -16,8 +16,7 @@ fi
cmd1='echo $data | grep @EXT_INCLUDE_CODE@ > /dev/null 2>&1'
cmd2='echo $data | grep @EXT_MODULE_PTRS@ > /dev/null 2>&1'
while read ; do
data="$REPLY"
while read data; do
if eval $cmd1 ; then
for ext in $* ; do
for pre in php3 php php4 zend; do

Loading…
Cancel
Save