diff options
author | Sascha Schumann <sas@php.net> | 2003-08-30 07:27:05 +0000 |
---|---|---|
committer | Sascha Schumann <sas@php.net> | 2003-08-30 07:27:05 +0000 |
commit | e090d2ddb911331dfdee9c46ab6288a9ee0ed3ce (patch) | |
tree | e41e7c54c6493a7a65550f4279557f545ad7378d | |
parent | 707accd337a8b5c71d9a968ad33540f6fe53066b (diff) | |
download | php-git-e090d2ddb911331dfdee9c46ab6288a9ee0ed3ce.tar.gz |
Never overwrite .c files when re2c does not exist.
-rw-r--r-- | configure.in | 3 | ||||
-rw-r--r-- | ext/standard/Makefile.frag | 4 |
2 files changed, 5 insertions, 2 deletions
diff --git a/configure.in b/configure.in index d04a272dce..774e1f979f 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 @@ -1071,6 +1073,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 b761efff72..8fa7522806 100644 --- a/ext/standard/Makefile.frag +++ b/ext/standard/Makefile.frag @@ -3,9 +3,9 @@ $(srcdir)/parsedate.c: $(srcdir)/parsedate.y $(YACC) $(srcdir)/parsedate.y -o $@ $(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 |