From: Andrey Hristov Date: Sat, 24 Apr 1999 21:21:35 +0000 (+0000) Subject: Change cmp'risons to be cross-shell compatible. X-Git-Tag: BEFORE_PHP4_APACHE_MODULE_CHANGE~176 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=4aeb630539dd6abb8471b587269b9a082b487f07;p=php Change cmp'risons to be cross-shell compatible. --- diff --git a/configure.in.in b/configure.in.in index baa390efa1..94ef912e2c 100644 --- a/configure.in.in +++ b/configure.in.in @@ -43,7 +43,8 @@ AM_INIT_AUTOMAKE(php, 4.0pa1) PHP_VERSION=$VERSION echo "#define PHP_VERSION \"$PHP_VERSION\"" > php_version.h.new -if ! cmp php_version.h.new php_version.h >/dev/null; then +cmp php_version.h.new php_version.h >/dev/null +if test $? -ne 0 ; then rm -f php_version.h && mv php_version.h.new php_version.h && \ echo 'Updated php_version.h' else diff --git a/scripts/preconfig b/scripts/preconfig index dbba3147c3..a1af801e8b 100755 --- a/scripts/preconfig +++ b/scripts/preconfig @@ -4,7 +4,8 @@ makefiles=`echo ext/*/Makefile.am | sed -e 's/\.am//g'` sed -e "s#@@EXT_MAKEFILES@@#$makefiles#" configure.in.in > configure.in.new -if ! cmp configure.in configure.in.new > /dev/null 2>&1; then +cmp configure.in configure.in.new > /dev/null 2>&1 +if test $? -ne 0 ; then mv configure.in.new configure.in else rm -f configure.in.new @@ -17,7 +18,8 @@ if test "$confighfiles" != "ext/*/config.h.stub"; then cat $file >> acconfig.h.new done fi -if ! cmp acconfig.h acconfig.h.new > /dev/null 2>&1; then +cmp acconfig.h acconfig.h.new > /dev/null 2>&1 +if test $? -ne 0 ; then mv acconfig.h.new acconfig.h else rm -f acconfig.h.new