From: Sascha Schumann Date: Sat, 30 Aug 2003 07:29:55 +0000 (+0000) Subject: Never overwrite .c files when re2c does not exist. X-Git-Tag: php-4.3.4RC1~140 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=ce4fbe580d59f54bbb7ffd771351fcfc3141a738;p=php Never overwrite .c files when re2c does not exist. --- diff --git a/configure.in b/configure.in index 6c9dd27a3a..4c829acfd7 100644 --- a/configure.in +++ b/configure.in @@ -127,6 +127,8 @@ dnl AC_PROG_CXXCPP dnl check for -R, etc. switch PHP_RUNPATH_SWITCH +AC_CHECK_PROG(RE2C, re2c, re2c, [exit 0;]) + AC_PROG_RANLIB AC_PROG_LN_S AC_PROG_AWK @@ -1069,6 +1071,7 @@ PHP_SUBST(PHP_RPATHS) PHP_SUBST(PHP_SAPI) PHP_SUBST_OLD(PHP_VERSION) PHP_SUBST(PROG_SENDMAIL) +PHP_SUBST(RE2C) PHP_SUBST(SHELL) PHP_SUBST(SHARED_LIBTOOL) PHP_SUBST(TSRM_DIR) diff --git a/ext/standard/Makefile.frag b/ext/standard/Makefile.frag index 79ed05a992..db59d39782 100644 --- a/ext/standard/Makefile.frag +++ b/ext/standard/Makefile.frag @@ -2,9 +2,9 @@ $(srcdir)/parsedate.c: $(srcdir)/parsedate.y $(srcdir)/var_unserializer.c: $(srcdir)/var_unserializer.re - re2c -b $(srcdir)/var_unserializer.re > $@ + $(RE2C) -b $(srcdir)/var_unserializer.re > $@ $(srcdir)/url_scanner_ex.c: $(srcdir)/url_scanner_ex.re - re2c -b $(srcdir)/url_scanner_ex.re > $@ + $(RE2C) -b $(srcdir)/url_scanner_ex.re > $@ $(srcdir)/info.c: $(builddir)/../../main/build-defs.h